What problem does it solve?
When a project's plan changes mid-stream, the existing OpenSpec planning artifacts (proposals, designs, specs, tasks) drift out of sync with each other. This Skill updates an existing change's artifacts and keeps them mutually consistent without touching implementation code.
Core Features & Use Cases
- Guided change selection: Lists available changes via
openspec list --json and prompts the user to pick one, never guessing.
- Coherence review: Reads all existing artifacts of a change, detects contradictions, gaps, and duplication, and proposes revisions in any direction across the artifact chain.
- Confirmed, artifact-by-artifact edits: Shows each proposed revision and writes only after user confirmation, using schema-reported paths from
openspec status.
- Use Case: After deciding to switch the design from REST to tRPC, ask the assistant to update the change so the proposal, design, and specs all reflect the new decision consistently.
Quick Start
Ask the assistant to update the OpenSpec change named add-auth so its design and specs reflect the new decision to use tRPC.