From peterfile-devpilot-agents
Synchronizes specification files in .kiro/specs/ with code changes after implementing features, fixing bugs, or refactoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/peterfile-devpilot-agents:living-documentationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Spec guides generation. Code changes update spec.
Spec guides generation. Code changes update spec.
requirements.mddesign.md| Phase | Authority | Action |
|---|---|---|
| Generate | Spec → Code | Follow spec as contract |
| Modify | Code → Spec | Update spec to reflect code |
After completing code change:
Identify Affected Specs
_writes: manifestUpdate Spec Content
Add Traceability
<!-- impl: path/to/file.ts#FunctionName -->
Commit Together
| Code Change | Spec Update |
|---|---|
| New function/module | Add to design.md#Components |
| Behavior change | Update ACs in requirements.md |
| Edge case handling | Add AC with EARS format |
| Architecture decision | Document rationale in design.md |
| Removed feature | Delete from both specs |
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-1 --plugin peterfile-devpilot-agentsUpdates system specification docs in doc/spec/** after a change is accepted. Reads change folder artifacts, identifies affected areas, and regenerates specs so doc/spec reflects current system state.
Updates specification files in /spec/ using a structured template for AI consumption. Useful when requirements or code change and specs need to stay current.
Write and manage spec files with search, conflict detection, and reporting. Use when user asks to create a spec, update a spec, write a spec, or mentions 스펙 생성, 스펙 업데이트, 스펙 작성, 스펙 만들어줘. Proactively trigger whenever the user's request involves specification documents, even if they don't explicitly say "spec".