What problem does it solve? Keeping main capability specs in sync with change proposals is tedious and error-prone when done by hand. This Skill applies the ADDED, MODIFIED, REMOVED, and RENAMED requirement blocks from a change's delta specs to the main specs, without archiving the change. ## Core Features & Use Cases - Intelligent Requirement Merging: Reads each delta spec and merges requirements into the main spec, preserving existing scenarios and content the delta does not mention. - Store-Aware Operation: Discovers registered OpenSpec stores via openspec store list --json and applies --store <id> consistently across all CLI commands. - Safe Capability Retirement: Deletes a main spec only when strict conditions hold (no remaining requirements, valid Purpose, retire_capabilities: true declared), and validates results with openspec validate --specs. - Use Case: After finishing a change that adds scenarios to the user-auth capability, run the sync to update specs/user-auth/spec.md in place while keeping the change active for continued work. ## Quick Start Ask the agent to sync the delta specs from change "add-user-auth" into the main specs without archiving the change.