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:

  1. Inconsistent Technical Context: Tasks lose technical context or don't reflect actual patterns used in the codebase
  2. Specs-Tasks Misalignment: User request, specification, and tasks are not aligned
  3. Stale Codebase Graph: graphify-out/graph.json is not refreshed after implementations
  4. 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)
Installs
1
First Seen
Sep 8, 2026
specs-kit-sync — giuseppe-trisciuoglio/pi-specs-kit