A curated list of awesome OpenSpec resources, tools, and Spec-Driven Development (SDD) resources.
OpenSpec is a lightweight, open-source spec-driven development framework that helps AI coding assistants follow instructions more effectively. It works with 30+ tools including Claude Code, Cursor, GitHub Copilot, and more.
- Official Resources
- Tools
- Schemas & Extensions
- GitHub Actions
- Videos
- Articles & Tutorials
- Community
- Related Projects
- OpenSpec - Official OpenSpec CLI. Spec-driven development (SDD) for AI coding assistants.
- OpenSpec Website - Official website with documentation and getting started guide.
- OpenSpec Pro - Additional OpenSpec resources and documentation.
- npm Package - Official npm package for installation.
- Getting Started Guide - Official documentation to get started with OpenSpec.
- OpenSpecUI - Web interface for OpenSpec workflows with live mode and static export support.
- ralphy-openspec - Combines OpenSpec with Ralph Loop methodology for predictable, iterative AI-assisted coding across Cursor, Claude Code, and OpenCode.
- spec-gen - Reverse-engineers OpenSpec specifications from existing codebases through static analysis and LLM-powered generation.
- OpenSpec.sh - Minimal POSIX shell implementation of OpenSpec CLI for environments without Node.js.
- openspec-schemas - Custom workflow schemas for OpenSpec including minimalist and event-driven templates.
- OpenSpec Badge Action - GitHub Action that generates SVG badges displaying OpenSpec metrics.
- OpenSpec Video - I Found the Simplest AI Dev Tool Ever / OpenSpec short introduction video.
- OpenSpec: NEW Toolkit Ends Vibe Coding! 100x Better Than Vibe Coding - Full tutorial by WorldofAI covering installation, initialization, and the complete OpenSpec workflow.
- OpenSpec Video - OpenSpec Changes Everything / No More Vibe Coding (Full Tutorial).
- OpenSpec on Cursor Forum - Community discussion about using OpenSpec with Cursor.
- How to make AI follow your instructions more for free - Introduction tutorial on Dev.to.
- OpenSpec on IntentDriven - Website about IntentDriven development with a strong focus on using OpenSpec.
- Discord - Official OpenSpec Discord community for support and discussions.
Spec-Driven Development (SDD) is a methodology where you and your AI coding assistant agree on what to build before any code is written. OpenSpec implements this through:
- Proposals - Structured change requests with technical designs
- Specifications - Living documentation that captures functional requirements
- Task Checklists - Implementation tasks with AI guidance
- Archives - Completed changes preserved for reference
/opsx:new → /opsx:ff or /opsx:continue → /opsx:apply → /opsx:verify → /opsx:archive
- Universal - Works with 30+ AI coding assistants
- Open Source - MIT licensed, no vendor lock-in
- No API Keys - Runs locally without external dependencies
- Brownfield-First - Designed for mature codebases, not just greenfield projects
- Persistent Context - Specs live in your repo alongside code
- Awesome AI-Driven Development - Comprehensive curated list of 500+ AI-powered development tools, frameworks, and resources.
Contributions welcome! Please read the contribution guidelines first.
To the extent possible under law, the authors have waived all copyright and related or neighboring rights to this work.