Creating New Skills (+3)
Creating New Skills
- Search
.claude/skills/**/*.mdfor existing coverage - If no match, create at
.claude/skills/<category>/<subcategory>/<name>/SKILL.md - Follow existing SKILL.md template (YAML frontmatter + markdown sections)
- Mark as
auto_generated: truein frontmatter - Log in changelog with source pattern evidence
Enhancing Existing Skills
- Read current SKILL.md
- Identify section to update (Quick Reference, examples, error handling)
- Apply surgical edit (append examples, fix instructions)
- Bump patch version in frontmatter
- Log enhancement in changelog
Deprecating Skills
- Verify: no usage in last 90 days (check session logs, git history)
- Verify: superseded by another skill (identify replacement)
- Add to frontmatter:
deprecated: true,deprecated_date,replacement_skill - Do NOT delete — archive in next pass
Archiving Skills
- Move from
.claude/skills/<category>/to.claude/skills/_archive/<category>/ - Add archive metadata:
archive_date,reason,original_path - Update any cross-references in other skills