What problem does it solve? Keeping main specifications in sync with change proposals is tedious and error-prone when done by hand. This Skill applies delta specs (ADDED, MODIFIED, REMOVED, RENAMED requirements) to main specs through intelligent merging, so requirements stay accurate without archiving the change first. ## Core Features & Use Cases - Intelligent Requirement Merging: Applies ADDED, MODIFIED, REMOVED, and RENAMED requirement blocks from delta specs into main specs while preserving untouched content and scenario order. - Store-Aware Operation: Discovers registered OpenSpec stores via openspec store list --json and scopes all reads and writes with --store <id> when working across repositories. - Safe Capability Retirement: Deletes a capability's spec.md 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 feature change with delta specs under openspec/changes/, run the sync to update openspec/specs/ main specs while keeping the change active for continued implementation. ## Quick Start Ask the agent to sync the delta specs from a named change into the main specs, for example: "Sync the specs from the add-user-auth change into the main specs."