What problem does it solve? Specs drift out of date when developers change code directly without updating documentation. This Skill detects working-tree changes (including uncommitted edits and untracked files), groups them by capability, and updates every affected living spec in one pass. ## Core Features & Use Cases - Working-Tree Drift Detection: Runs the drift detector with --working to include uncommitted edits, deletions, and untracked files in the sync plan. - Update-Not-Regenerate: Edits each affected spec in place, preserving existing requirements, clarifications, and acceptance scenarios while reflecting only what changed. - Non-Blocking Execution: Degrades gracefully — disabled configs, missing baselines, or failed capability updates become warnings and skips, never failures. - Use Case: After a coding session that touched authentication and billing modules, run the sync once to update both capability specs, then commit the spec edits together with the code that caused them. ## Quick Start Ask the assistant to sync all living specs with the current uncommitted changes in this spec-kit repository.