$npx -y skills add fusengine/agents --skill breaking-changesDetect breaking changes in Claude Code updates by comparing current API surface against changelog. Maps impacts to specific plugin files. Use when: checking whether a Claude Code update breaks our plugin ecosystem (hooks, agent frontmatter, manifest schema, or skill format).
| 1 | # Breaking Changes Detection Skill |
| 2 | |
| 3 | ## Overview |
| 4 | |
| 5 | Compares Claude Code API changes against our plugin ecosystem to detect compatibility issues. |
| 6 | |
| 7 | ## API Surface File |
| 8 | |
| 9 | The `api-surface.md` reference contains our current known API: |
| 10 | - Hook types and their matchers |
| 11 | - Agent frontmatter fields |
| 12 | - Plugin manifest schema |
| 13 | - Skill SKILL.md format |
| 14 | - Script CLI flags used |
| 15 | |
| 16 | ## Detection Workflow |
| 17 | |
| 18 | 1. **Load** current api-surface.md |
| 19 | 2. **Fetch** latest Claude Code API docs |
| 20 | 3. **Diff** for added/changed/removed APIs |
| 21 | 4. **Grep** our plugins for each changed API |
| 22 | 5. **Report** with file:line impact mapping |
| 23 | |
| 24 | ## Impact Assessment |
| 25 | |
| 26 | | Change Type | Severity | Example | |
| 27 | |-------------|----------|---------| |
| 28 | | Removed API | BREAKING | Hook type deleted | |
| 29 | | Changed schema | BREAKING | Frontmatter field renamed | |
| 30 | | New required field | BREAKING | Mandatory new param | |
| 31 | | Deprecated API | DEPRECATED | Old hook still works | |
| 32 | | New optional API | NEW | New hook type added | |
| 33 | |
| 34 | ## References |
| 35 | |
| 36 | - [API Surface](references/api-surface.md) |
| 37 | - [Migration Guide Template](references/templates/migration-guide.md) |