specs-kit-sync
Installation
SKILL.md
Spec Synchronization
Synchronizes specification context (codebase graph, Tasks) with implementation reality and detects/applies spec-to-code drift. This is the close-the-loop step of the specification workflow.
Overview
This command solves four problems:
- Inconsistent Technical Context: Tasks lose technical context or don't reflect actual patterns used in the codebase
- Specs-Tasks Misalignment: User request, specification, and tasks are not aligned
- Stale Codebase Graph:
graphify-out/graph.jsonis not refreshed after implementations - Spec-Code Drift: The functional specification diverges from what was actually implemented, with decisions lost
It closes the SDD triangle by keeping synchronized:
- Spec → The functional specification (WHAT)
- Test → Tasks and acceptance criteria (verification)
- Code → The actual implementation (HOW)