Skill Creation References
Detailed guides for creating standards-compliant skills
Quick Navigation
| Reference | Purpose | Read When |
|---|---|---|
| frontmatter.md | Required/optional fields, YAML syntax | Creating/validating frontmatter |
| structure.md | Directory organization, complexity assessment | Determining skill architecture |
| content-patterns.md | Critical Patterns structure, visual markers | Writing patterns section |
| dependencies-matrix.md | Skill dependencies by category | Choosing metadata.skills |
| examples.md | Complete skill examples (Simple/Medium/Complex) | Need reference implementation |
| token-efficiency.md | Optimization techniques, compression | Skill exceeds 300 lines |
| validation.md | Pre-creation through post-creation checks | Before finalizing skill |
Reading Strategy
For Simple Skills (<15 patterns)
- Read main SKILL.md
- Check frontmatter.md for field reference
- Optional: examples.md for simple skill example
For Medium Skills (15-40 patterns)
- Read main SKILL.md
- Read frontmatter.md + structure.md
- Check dependencies-matrix.md for skill category
- Optional: content-patterns.md for writing style
For Complex Skills (40+ patterns)
- Read main SKILL.md
- MUST read: structure.md - Directory organization
- MUST read: token-efficiency.md - Optimization
- MUST read: dependencies-matrix.md - Dependencies
- Check: content-patterns.md - Pattern writing
- Check: validation.md - Quality checks
- See also: reference-creation skill for creating references/
File Descriptions
frontmatter.md
Frontmatter requirements: required fields (name, description with Trigger, metadata.version), optional fields (license, skills, dependencies, allowed-tools), YAML syntax, validation, common mistakes.
structure.md
Directory organization: complexity assessment (simple/medium/complex), directory naming, file organization, content distribution, migration paths.
content-patterns.md
Writing patterns: Critical Patterns structure, visual markers (✅/❌/⚠️/💡), inline examples, Decision Trees, Conventions delegation, Edge Cases, writing style.
dependencies-matrix.md
Skill dependency guide: which skills to include by category (Frontend, Backend, Testing, Build tools), decision rules, common mistakes.
examples.md
Complete skill examples: Simple (Prettier, 150 lines), Medium (Formik, 280 lines), Complex (React, 350+ lines with references/).
token-efficiency.md
Optimization: frontmatter compression, content efficiency, code examples under 15 lines, target metrics by complexity level.
validation.md
Quality checks: pre-creation (delegation, uniqueness), structure validation, content validation, post-creation (sync, documentation).
Cross-Reference Map
- Main Skill: SKILL.md - Overview, decision tree, critical patterns
- Template: SKILL-TEMPLATE.md - Skill template
- Schema:
assets/frontmatter-schema.json- Validation schema (reference only, not included in repo) - Reference Creation: reference-creation - Creating references/ directories