What problem does it solve? It enforces spec-driven development by requiring every code change to be planned, documented, and validated through OpenSpec artifacts before any implementation begins, preventing untracked or unspecified modifications. ## Core Features & Use Cases - Change Proposal Workflow: Creates the four canonical artifacts (.openspec.yaml, proposal.md, design.md, tasks.md) inside openspec/changes/<change-name>/ with strict kebab-case naming. - Lifecycle Operations: Guides opsx-propose, opsx-apply, and opsx-archive operations, including harness phase synchronization via phase_cli.py. - Strict Validation: Runs openspec validate <change-name> --strict to mechanically verify change compliance before and after implementation. - Use Case: When adding a new operation to a COBOL calculator, use this Skill to draft the proposal, design decisions, and phased task checklist, then validate the change before writing any source code. ## Quick Start Ask the agent to create an OpenSpec change proposal named in kebab-case for the feature you want, then validate it with openspec validate --strict.