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 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.
Analyzes divergences between spec files and code, recommends spec updates or code fixes with reasoning, and executes evolution with user control or auto-updates. Use when mismatches arise in spec-kit workflows.
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".