What problem does it solve?
This Skill automates the manual and error-prone process of applying delta spec changes into canonical specification files, preventing lost edits and inconsistent requirement states across openspec repositories.
Core Features & Use Cases
- Delta discovery and selection: Lists available changes under openspec/changes and prompts the user to choose a change to apply.
- Intelligent merging: Adds ADDED requirements, applies MODIFIED changes by appending or updating scenarios, removes REMOVED requirements, and renames requirements for RENAMED entries while preserving unrelated content.
- Spec creation and summaries: Creates new capability spec files when needed and provides a clear summary of what was added, modified, removed, or renamed for review and audit.
- Use Case: A product writer has incremental spec edits in a change branch and needs those edits integrated into main specs without overwriting unrelated scenarios.
Quick Start
Apply the named change so its delta specifications are merged into openspec/specs with intelligent adds, updates, removals, and a summary of edits.