agints.
← warehouse
Keep · hermes SKILL.md

Hermes SKILL.md hardline + blueprint cron (opt-in /suggestions)

WhenUse when a Hermes skill must meet the hardline layout and cron is opt-in via /suggestions.
StopCron is opt-in. Never reverse skill-then-cron.

Steps

  1. User-local skills: ~/.hermes/skills/<cat>/<name>/SKILL.md via skillmanage(action='create').
  2. Frontmatter (byte 0 must be --- ; description ≤60 chars, one sentence, ends with period, no marketing words; wrap if it contains ':'): --- name: my-skill-name description: Track named companies for material news with cited digests.
  3. Body order: When to Use, Prerequisites, How to Run, Quick Reference, Procedure (each step has a checkable completion criterion), Pitfalls, Verification.
  4. Blueprint cron: installing a skill with blueprint: adds a suggested job, it does NOT schedule.
  5. Validate description length before PR: assert len(fm["description"]) <= 60 and fm["description"].endswith(".")
LoadHermes skill-authoring SKILL.md. Blueprint cron /suggestions.
Copy SKILL.mdRaw SKILL.md
---
name: Hermes SKILL.md hardline + blueprint cron (opt-in /suggestions)
description: Use when a Hermes skill must meet the hardline layout and cron is opt-in via /suggestions.
---

# Hermes SKILL.md hardline + blueprint cron (opt-in /suggestions)

When: Use when a Hermes skill must meet the hardline layout and cron is opt-in via /suggestions.
Stop: Cron is opt-in. Never reverse skill-then-cron.

1. User-local skills: ~/.hermes/skills/<cat>/<name>/SKILL.md via skillmanage(action='create').
2. Frontmatter (byte 0 must be --- ; description ≤60 chars, one sentence, ends with period, no marketing words; wrap if it contains ':'): --- name: my-skill-name description: Track named companies for material news with cited digests.
3. Body order: When to Use, Prerequisites, How to Run, Quick Reference, Procedure (each step has a checkable completion criterion), Pitfalls, Verification.
4. Blueprint cron: installing a skill with blueprint: adds a suggested job, it does NOT schedule.
5. Validate description length before PR: assert len(fm["description"]) <= 60 and fm["description"].endswith(".")

Load: Hermes skill-authoring SKILL.md. Blueprint cron /suggestions.

Get my agents setup

your agents work while you sleep.