Creating Claude Skills
Knowledge for creating and maintaining Claude commands and skills.
Mechanic Skill System
This project uses a three-prefix taxonomy:
Prefix Type Purpose
c-
Commands Action workflows with explicit steps
s-
Skills How-to knowledge (paired with commands)
k-
Knowledge Context/background (no command needed)
See ../../AGENTS.md for full system documentation.
Creating a New Action
To add a new action (e.g., "deploy"):
-
Create commands/c-deploy.md with explicit steps
-
Create skills/s-deploy/SKILL.md with detailed guidance
-
Add bidirectional links between them
Creating New Knowledge
To add new context (e.g., "blizzard-api"):
-
Create skills/k-blizzard-api/SKILL.md
-
No command needed - the skill IS the context loader
Skill Structure
skills/[skill-name]/ ├── SKILL.md # Required: Main skill file └── references/ # Optional: Supporting documents ├── topic1.md └── topic2.md
SKILL.md Format
name: [prefix]-[name] description: > [What this skill does]. [What content it covers]. Use when [scenarios]. Triggers: [keyword1], [keyword2], [keyword3].
[Title]
[One-line description]
Related Commands (for s-* skills only)
- c-X - [description]
Capabilities / Key Concepts
- [Item 1] — [Brief description]
- [Item 2] — [Brief description]
Routing Logic (optional)
| Request type | Load reference |
|---|---|
| [Topic] | references/file.md |
Core Principles
- Progressive Loading
Skills load in stages:
-
Stage 1: Name + description (always loaded)
-
Stage 2: SKILL.md body (when skill is relevant)
-
Stage 3: References (only when explicitly needed)
Design for minimal initial context, deep references.
- Clear Triggers
Description should include trigger words that help Claude know when to use this skill.
- Self-Contained References
Each reference file should be independently useful without requiring other files.
- Actionable Content
Focus on rules, patterns, and examples—not background explanation.
Routing Logic
Request type Load reference
Skill file format references/format.md
Routing tables references/routing.md
Description writing references/descriptions.md
Reference file design references/reference-files.md
Skill architecture references/architecture.md