What problem does it solve?
This Skill automates merging changes from delta specification files into the repository's main specification files, removing the need for manual, error-prone edits and enabling targeted, partial updates.
Core Features & Use Cases
- Intelligent merging: Apply ADDED, MODIFIED, REMOVED, and RENAMED requirement edits from delta specs into main specs while preserving content not mentioned in the delta.
- Per-capability updates and creation: Read delta specs under openspec/changes/<name>/specs/<capability>/spec.md and update or create openspec/specs/<capability>/spec.md as needed.
- User-driven selection and summaries: Prompt the user to select a change, validate delta spec presence, perform idempotent edits, and provide a clear summary of added, modified, removed, and renamed requirements.
Quick Start
Select the change that contains delta specs and run the skill to apply those deltas to the main specs.