OpenSpec: Spec-driven development framework for AI coding assistants

RepositoryFission-AI/OpenSpecTool

OpenSpec is an open-source framework facilitating spec-driven development (SDD) for AI coding assistants. It provides structured planning artefacts—such as proposals, specifications, technical designs, and task checklists—to systematically guide AI-generated codebase changes.

Key points

  1. Introduces an artefact-guided workflow using commands such as /opsx:explore, /opsx:propose, and /opsx:apply.
  2. Generates structured files inside an openspec/ directory, including proposal.md, specs/, design.md, and tasks.md.
  3. Designed for both brownfield and greenfield projects, scaling from individual setups to enterprise projects.
  4. Distributed as an MIT-licensed TypeScript package on npm under @fission-ai/openspec.

Why it matters

Direct ad-hoc code prompting often causes regressions and hallucinations in larger software projects. Adding an explicit specification layer allows developers to review and verify architecture plans before any code is modified.

Analysis

With over 67,000 GitHub stars and 4,600 forks, OpenSpec demonstrates substantial adoption as an SDD standard for AI-assisted programming. The framework formalises context engineering by separating exploration and design from code execution, giving human developers granular control over the generated changes.

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Repository:speclib/awesome-openspec

    Awesome OpenSpec: Curated Resources for Spec-Driven Development with AI

    The awesome-openspec repository collects tools, user interfaces, extensions, and documentation for OpenSpec and the Spec-Driven Development (SDD) methodology. OpenSpec helps AI coding assistants follow structured instructions reliably within codebases.

    65starsJavaScript

    AI & LLMs· Resource

  • Repository:github/spec-kit

    Spec Kit: Open-Source Toolkit for Spec-Driven Development with AI Agents

    GitHub's Spec Kit is an open-source framework designed for Spec-Driven Development (SDD). It helps software teams define requirements clearly before implementation, guiding AI coding agents through structured workflows.

    133.6kstarsPython

    AI & LLMs· Tool

  • Repository:obra/superpowers

    Superpowers: An Agentic Skills Framework and SDLC Methodology for Coding Agents

    Superpowers is an open-source development methodology and skills framework for AI coding agents. Instead of immediately writing code, agents clarify specifications, draft test-driven implementation plans, and execute tasks autonomously through subagents.

    285.9kstarsShell

    AI & LLMs· Tool

  • Repository:gitayg/productizer

    Productizer: Living Spec Plugin and Marketplace for Claude Code

    Productizer is a Claude Code plugin for requirements management and spec-driven development. Distributed via a repository-based marketplace, it provides a 'spec' skill that tracks living product specifications and stops workflows when contradictions to prior agreements arise.

    Shell

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.