Skip to content

Skills

A skill is a packaged set of instructions an AI coding agent loads for a kind of task. The HarperHarbor skills describe app integration, MCP connections and card authoring requirements. They provide workflows and validation checks alongside the API reference.

Skill Use it when What it carries
harperharbor-integrate building an app on the platform client registration, PKCE flow, the language header, error handling, the two-list rule for greetings, save limits
harperharbor-mcp connecting an AI client server URL, OAuth challenge handling, the read-before-write rule, cost awareness
harperharbor-card-author writing or fixing a card field limits per language, worldbook entry shape, the validate → publish loop, what review rejects

Use these commands once you have access to the skills repository. If it is not yet available, use the Moonloom guidance described above.

Terminal window
git clone https://github.com/HarperHarbor/skills ~/.claude/skills/harperharbor

Skills are discovered from ~/.claude/skills/*/SKILL.md. Restart the session; the skills appear in the list and load when the task matches.

A skill is a directory with a SKILL.md whose front matter has a name and a one-line description that says when to use it. Keep the body to what the agent needs to act: the workflow, the limits, the failure cases and what to do about them. Do not paste the API reference into a skill; link to it.