What problem does it solve? After a code change is completed or merged, durable project knowledge (MEMORY.md files, feature scope checklists, and spec status lines) drifts out of sync with what the repository actually shows. This Skill closes that loop by reconciling documentation to repo evidence with surgical, reviewable edits. ## Core Features & Use Cases - MEMORY.md maintenance: Updates existing root and nested MEMORY.md files with surgical line edits, creates nested docs only for net-new areas, and cleans up orphaned docs after deletions. - Scope and spec reconciliation: Ticks completed scope sub tasks from repo evidence, advances feature statuses, and reconciles spec Status lines (Proposed, In Progress, Accepted) to match the feature lifecycle. - Tool discovery with consent: Detects newly added dependencies from manifest diffs and, only after explicit approval, searches for relevant Agent Skills and MCP servers. - Use Case: After merging a feature branch that adds a payments module, run /sync to create a nested payments/MEMORY.md, tick the completed scope sub tasks, flip the linked spec to In Progress, and flag any stale specs for /architect. ## Quick Start Run the sync skill after finishing a change to update MEMORY.md files, the scope, and spec statuses to match what the repo now shows.