skill-sync
Installation
SKILL.md
Skill Sync
Detect and fix drift between a package's code and the skills that describe it.
Why this matters
Skills are documentation for AI agents. Like any documentation, they rot when the code they describe changes. A stale skill is worse than no skill — it confidently tells the agent to do things that no longer work.
When to sync
- After significant code changes (new features, renamed functions, changed signatures, removed modules)
- Before a release (skills should match the version being shipped)
- When a user reports that a skill's instructions don't match reality
- Periodically as maintenance (e.g., monthly, or when touching the package)