Skill Creation Quickstart
One Markdown file. Five minutes. A skill that runs.
What it is
A skill is one SKILL.md file: YAML frontmatter (the contract) plus a prompt body (the instructions). This guide creates a working skill in under 20 lines.
1. Create the file (~1 minute)
Write skills/code-formatter/SKILL.md:
That is 10 lines. Three rules: name matches the directory (lowercase-hyphen), description says what and when (Use when …), allowed-tools declares the minimum.
2. Verify (~30 seconds)
Expected: the skill parses cleanly. If you typo name: code-formatters (directory mismatch), verify fails before anything loads — that is the gate doing its job.
3. Use it (~1 minute)
Copy it into your provider's skill path and invoke it there:
agenthood run executes registered members, not arbitrary skill files — so the
command below hands the new skill's format to a member that is registered. To
use it as a standalone prompt, invoke it in your provider's skill path instead:
Next steps
- Authoring a Skill — frontmatter contract,
allowed-toolsnarrow-only rule, ship checklist - Getting Started — install, first commit, CI
- Skills Reference — all 20 members, tools, invocation