docs: prepare release v2.10.0
2.10.0
Migrates the plugin from the legacy commands/ directory to the modern skills/ directory structure, aligning with Claude Code's recommended plugin conventions. Each skill now has its own directory, enabling co-located supporting files like templates and reference docs.
Highlights
- Skills directory structure:
commands/<name>.md→skills/<name>/SKILL.md— each skill is now an independent directory that can bundle supporting files - Template extraction: Spec and plan templates extracted to standalone files (
spec-template.md,plan-template.md), making skill prompts more concise and templates independently maintainable - Single-consumer doc relocation:
nfr-templates.mdmoved intoskills/spec/— docs used by only one skill now live alongside it
What's Changed
Changed
- Migrated all 28 skills from
commands/*.mdtoskills/*/SKILL.md - Extracted spec template (72 lines) and plan template (118 lines) to supporting files
- Relocated
docs/nfr-templates.mdtoskills/spec/nfr-templates.md - Renamed
.claude/rules/commands.mdtoskills.md - Updated all scripts, tests, docs, and schemas for skills structure
- Aligned terminology from "command" to "skill" across all documentation
Migration Notes
- Non-breaking: All slash commands (
/afc:spec,/afc:plan, etc.) work identically - Plugin cache refreshes automatically on upgrade — no manual action needed
Full Changelog: v2.9.1...v2.10.0