create-a-skill

Installation
SKILL.md

Create a skill

A skill exists to wrangle determinism out of a stochastic system. Predictability – the agent taking the same process every run, not producing the same output – is the root virtue; every decision below serves it.

Bold terms are defined in references/glossary.md; look them up there for the full meaning. When writing the skill's Markdown, follow style-guide/style-guide.md.md. If the skill will produce code, docs, package, or Git output, point it at the relevant style-guide/ file rather than restating that guide.

Process

1. Gather

Establish what the skill must do before shaping it. Ask the user:

  • What task or domain does it cover?
  • What are the distinct branches – the separate use cases a run might take?
  • Does it need deterministic scripts, or just instructions?
  • What reference material already exists to fold in or point at?

Done when you can name the skill's branches and say whether it carries steps, reference, or both.

Installs
2
GitHub Stars
13
First Seen
Sep 6, 2026