openspec
Installation
SKILL.md
openspec - Spec-Driven Collaboration Framework
The openspec module provides a CLI interface for OpenSpec, a framework designed to streamline human-AI collaboration through a standardized, specification-driven development process.
When to Activate
- When the user wants to initialize a new OpenSpec-driven project structure.
- When the user needs to manage change proposals (RFCs) or project specifications.
- When the user wants to validate consistency between project specifications and proposed changes.
- When the user needs an interactive dashboard to view the project's specs and progress.
- When updating the OpenSpec instruction files to better align AI assistants.
Core Principles & Rules
- Spec-First: Follow the flow of defining specifications (
spec) before proposing changes (change). - Standardized Instructions: Use
updateto ensure AI assistants have the latest alignment instructions. - Project Structure: OpenSpec relies on specific
.mdfiles to track state; useinitto set up the environment.
Additional Scenarios
- Dashboard Overview: Use
viewfor an interactive summary of specs and changes. - Finalizing Changes: Use
archiveto merge completed changes back into the main specifications.