What problem does it solve?
This skill helps developers and teams learn and complete a full OpenSpec workflow by guiding them through selecting a small code change, drafting proposal/specs/design/tasks, implementing the work in the codebase, and archiving the decision record so knowledge is preserved.
Core Features & Use Cases
- Guided, phase-driven onboarding: Walks users through Preflight, Explore, New Change, Proposal, Specs, Design, Tasks, Apply (implementation), and Archive phases with pause points for confirmation.
- Real codebase interactions: Scans the repository for quick tasks, creates openspec/changes/<name> artifacts, drafts proposal/specs/design/tasks, and instructs stepwise implementation and archival.
- Teaching-first flow: Emphasizes explanation, scope guardrails, and safe exits so users learn the OpenSpec rhythm while doing actual work.
- Use case: A developer wanting to learn OpenSpec can pick a small fix, produce testable specs, implement the change, and archive the decision in ~15–30 minutes.
Quick Start
Use the openspec-onboard skill to guide me through creating and applying a small OpenSpec change from task selection to archiving.