Syncs delta specification changes into main requirement documents using intelligent agent-driven merging.
OpenSpec Specification Sync is a specialized Claude Code skill designed to bridge the gap between iterative feature changes and main project documentation. It automates the process of updating central 'main specs' with 'delta specs' generated during development cycles, allowing Claude to intelligently merge new scenarios, modify existing requirements, or remove deprecated features without manual copy-pasting. By interpreting intent rather than performing simple text replacement, it ensures that your project's source of truth remains up-to-date and consistent with the actual state of development.
主な機能
01Interactive change selection with JSON-based CLI integration
02Intelligent merging of requirements and scenarios
03Idempotent operation ensuring consistent results across multiple runs
04Support for adding, modifying, removing, and renaming requirements
05Automated delta spec detection within OpenSpec changes
060 GitHub stars
ユースケース
01Updating main project requirements after completing a feature branch
02Maintaining a clean documentation branch while iterating on experimental changes
03Adding new edge-case scenarios to existing technical specifications