#1717th of 31 in Skills, plugins and rules

openspec

Spec-driven workflow CLI that guides AI coding assistants through plan, apply and archive

Stars
71.6k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
TypeScript

Overview

OpenSpec is a Node.js CLI that adds an `openspec/` folder to a repo and installs slash commands (such as /opsx:propose, /opsx:apply, /opsx:archive) into 30+ AI coding tools. Each change gets a folder with proposal.md, specs, design.md and tasks.md in plain Markdown, which the human reviews before code is written. A beta Stores feature keeps specs and changes in a separate shared repo for cross-repo work.

Who it is for: Developers who want written specs agreed with their AI coding agent

Strengths

  • Specs and changes are plain Markdown in the repo, versioned with git
  • Works with 30+ AI coding tools through generated slash commands
  • Install via npm or Homebrew; no server or database needed
  • Designed for existing codebases, with an adoption guide for brownfield projects

Weaknesses

  • Needs Node.js 20.19.0 or higher
  • Stores (cross-repo shared planning) are still in beta
  • Collects anonymous usage telemetry by default; opt-out via config or env var
  • Command syntax differs per tool, e.g. /opsx-propose, @opsx-propose, $openspec-propose

What it needs

  • no GPU
  • Needs Node.js 20.19.0+, an AI coding assistant
  • Models: Codex 5.5 and Opus 4.7 recommended; works with 30+ AI coding tools

Also in Skills, plugins and rules

See all 31
Also in Skills, plugins and rules
RankProjectScore
1skillsAgent skills for planning, TDD, debugging and code review284.5k stars, MIT94 out of 100
2eccSkills, agents, hooks and rules that add a workflow to coding agents276.5k stars, MIT93 out of 100
3superpowersSkill library that enforces a plan-then-TDD workflow in coding agents297.2k stars, MIT89 out of 100
#4ponytailPrompt skill that makes coding agents write less, safer code160.5k stars, MIT89 out of 100
#5cavemanProxy and skill that cut token use in coding agents110.9k stars, Apache-2.089 out of 100