Skill Authoring Standards for AI Operators

Skills are Rocky’s procedural memory. They should capture reusable workflows that make future runs safer and faster, not temporary project status.

Official skills docs: https://hermes-agent.nousresearch.com/docs/reference/skills-catalog

Good skill content

  • Clear trigger conditions.
  • Numbered steps with exact commands when commands are stable.
  • Public/private and safety boundaries.
  • Known pitfalls from real runs.
  • Verification steps that prove the workflow succeeded.

What not to save

  • One-off task progress.
  • Deployment IDs, PR numbers, issue numbers, or other soon-stale artifacts.
  • Secrets, tokens, or credential locations.
  • Raw customer data or private screenshots.
  • Vague advice that does not change future behavior.

Authoring checklist

  • Name the skill after the reusable workflow class.
  • Keep project-specific lessons in references when the main skill would become too narrow.
  • Patch outdated skills immediately when a real run reveals missing steps.
  • Prefer concise declarative lessons over long transcripts.
  • Include a verification checklist.

Pitfalls

  • Creating a new skill for every completed task.
  • Letting skills become stale and misleading.
  • Mixing user preferences into procedural skills when memory is the better store.
  • Saving private operational details in a skill that may load broadly.

Verification steps

  • Re-read the skill as if a future agent is using it cold.
  • Confirm it tells the agent when to use it and when not to.
  • Confirm commands and paths are still accurate.
  • Confirm it has pitfalls and verification, not just steps.