Synchronizes incremental delta specification changes into main project documentation using intelligent merging logic.
OpenSpec Sync Specs is an agent-driven utility designed to bridge the gap between proposed changes and main project specifications. It empowers Claude to intelligently parse delta specs—specifically tracking added, modified, removed, or renamed requirements—and apply those updates directly to the primary specification files. By utilizing a selective merging process rather than a wholesale replacement, the skill ensures that existing scenarios and context remain intact while precisely integrating new behavioral logic. This is an essential tool for teams using specification-driven development to maintain a single source of truth without manual documentation overhead.
Key Features
01Interactive change selection via the AskUserQuestion tool
02Intelligent merging of requirements and scenarios without overwriting unrelated content
03Idempotent execution ensuring consistent results across multiple runs
04Automated discovery of delta specs via OpenSpec CLI integration
050 GitHub stars
06Support for full requirement lifecycle: ADDED, MODIFIED, REMOVED, and RENAMED
Use Cases
01Integrating new test scenarios into existing requirement blocks for better coverage
02Managing large-scale specification renames or removals across multiple capabilities
03Updating main project documentation after completing a feature design phase