OpenSpec
ActiveDescription
OpenSpec is a spec-driven development (SDD) platform that guides AI coding assistants to generate code through specification definitions, improving development efficiency and code quality.
Key Features
- Spec-driven development (SDD) — Align human and AI understanding before coding through structured spec files (proposal, specs, design, tasks)
- Slash command workflow — Supports /opsx:propose, /opsx:apply, /opsx:archive commands for complete development flow
- Artifact-guided workflow — Each change generates a dedicated folder with proposal, specs, design, and task checklist
- Multi-tool compatibility — Supports 25+ AI coding assistants (Claude Code, Cursor, Codex, etc.)
- CLI toolchain — Global install with openspec init to bootstrap projects, openspec update to refresh configs
Use Cases
💡 Creating specs before AI-assisted development to ensure code meets expected requirements
💡 Establishing standardized requirements-design-implementation workflows for teams
💡 Managing change history and archives for complex features
💡 Maintaining consistent development specs across different AI coding tools
Tags
Categories
Quick Start
# Install OpenSpec globally
npm install -g @fission-ai/openspec@latest
# Navigate to your project and initialize
cd your-project
openspec init
# Tell AI to create a spec for a new feature
# /opsx:propose add-dark-mode
# AI generates proposal.md, specs/, design.md, tasks.md
# Implement tasks from the spec
# /opsx:apply
# Archive when done
# /opsx:archive