What problem does it solve? Keeping main specs up to date with in-progress OpenSpec changes normally requires archiving the change, which is premature when implementation is still underway. This Skill merges delta specs (ADDED, MODIFIED, REMOVED, RENAMED requirements) into main specs while leaving the change active. ## Core Features & Use Cases - Intelligent Requirement Merging: Applies ADDED, MODIFIED, REMOVED, and RENAMED requirement blocks from delta specs into main specs, preserving existing content the delta does not mention. - New Capability Creation: Creates a new main spec file from a delta's ADDED requirements and Purpose when the capability does not exist yet. - Store-Aware Operation: Supports OpenSpec stores via --store <id> flags and resolves the correct specs root from openspec status JSON output. - Use Case: You finished drafting a change with delta specs for user authentication and want the main specs to reflect the new requirements immediately for review, without archiving the change. Run the sync to merge the deltas, then validate with openspec validate --specs. ## Quick Start Ask the assistant to sync the delta specs from a named OpenSpec change into the main specs, for example by saying "openspec sync my-change-name".