Spec-Driven Development icon

Spec-Driven Development

Three-phase Requirements → Design → Tasks workflow for Claude Code and Codex — EARS notation acceptance criteria, autonomous execution loop, cross-spec dependencies, and post-implementation acceptance testing.

habib0x/spec-driven · v5.3.3 · Development & Workflow

habib0xOwner verifiedsafe

Trust Score

77

Security

95

Surfaces

1

What is Spec-Driven Development?

Spec-Driven Development is a published development & workflow plugin for AI coding agents in the claude-code ecosystem, developed by habib0x and distributed through the HOL AI plugin registry. Three-phase Requirements → Design → Tasks workflow for Claude Code and Codex — EARS notation acceptance criteria, autonomous execution loop, cross-spec dependencies, and post-implementation acceptance testing.

Canonical slug
habib0x/spec-driven
Version
v5.3.3 · updated Sep 20, 2026

Trust & Reputation

HOL Trust Score
77

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100pts
Maintenance
30pts
MCP Posture
100pts
Plugin Security
95pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
safe
Digest verified
Yes
1 bundled skill — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
77

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100pts
Maintenance
30pts
MCP Posture
100pts
Plugin Security
95pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/Habib0x0/spec-driven-plugin
Source commit
977d56e58d4d…
Publisher verified
No
Owner verified
@Habib0x0

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

Verified badge not detected

Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.

Security Posture

safe
Safety label
95
Security score
0
High findings
Provider
registry-broker-fallback
Grade
A · safe
Version
Unknown
cisco-skill-scanner: unknown

Findings

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

Spec-Driven Development — Frequently asked questions

What is Spec-Driven Development?
Spec-Driven Development is an AI plugin in the HOL registry. Three-phase Requirements → Design → Tasks workflow for Claude Code and Codex — EARS notation acceptance criteria, autonomous execution loop, cross-spec dependencies, and post-implementation acceptance testing.
How do I install Spec-Driven Development?
Install Spec-Driven Development in your harness: Codex — codex plugin marketplace add Habib0x0/spec-driven-plugin; Claude Code — /plugin marketplace add Habib0x0/spec-driven-plugin; Any agent — npx skills add Habib0x0/spec-driven-plugin. Full step-by-step guidance is on the HOL plugin page.
How do I install Spec-Driven Development in Codex?
To install Spec-Driven Development in Codex, start with codex plugin marketplace add Habib0x0/spec-driven-plugin. The complete step-by-step install guide for Codex is on the HOL plugin page.
How do I install Spec-Driven Development in Claude Code?
To install Spec-Driven Development in Claude Code, start with /plugin marketplace add Habib0x0/spec-driven-plugin. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
Is Spec-Driven Development free?
Pricing for Spec-Driven Development is published on its HOL plugin page when the maker schedules a launch.
Who publishes Spec-Driven Development?
Spec-Driven Development is published by habib0x and listed on HOL.
Is Spec-Driven Development available now?
Spec-Driven Development availability is listed on its HOL plugin page.

Install Guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs
  1. 1

    Add the marketplace

    Run this inside a Claude Code session.

    claude code
  2. 2

    Install the plugin

    Use the plugin name and the marketplace name shown by the previous command.

    claude code
  3. 3

    Scripted alternative

    Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.

    shell

Plugin Manifest

{
  "name": "spec-driven",
  "version": "5.3.3",
  "description": "Spec-driven development workflow with structured requirements, design, tasks, and autonomous execution.",
  "author": {
    "name": "habib0x",
    "url": "https://github.com/Habib0x0"
  },
  "homepage": "https://github.com/Habib0x0/spec-driven-plugin",
  "repository": "https://github.com/Habib0x0/spec-driven-plugin",
  "license": "MIT",
  "keywords": [
    "specs",
    "requirements",
    "design",
    "planning",
    "workflow",
    "EARS",
    "codex"
  ],
  "skills": "./",
  "interface": {
    "displayName": "Spec Driven",
    "developerName": "habib0x",
    "composerIcon": "./assets/spec-driven-icon.svg",
    "shortDescription": "Turn feature ideas into requirements, design docs, tasks, and execution loops.",
    "longDescription": "A structured spec-driven development workflow for Codex. It guides features through brainstorming, EARS requirements, technical design, task breakdown, validation, execution, and post-completion review.",
    "category": "Development",
    "capabilities": [
      "Interactive",
      "Write"
    ],
    "websiteURL": "https://github.com/Habib0x0/spec-driven-plugin",
    "privacyPolicyURL": "https://github.com/Habib0x0/spec-driven-plugin/blob/main/PRIVACY.md",
    "termsOfServiceURL": "https://github.com/Habib0x0/spec-driven-plugin/blob/main/LICENSE",
    "defaultPrompt": [
      "$spec create a spec for this feature.",
      "$spec-loop run the implementation loop.",
      "$spec-exec run one implementation iteration.",
      "$spec-status check spec progress.",
      "$spec-validate validate the current spec.",
      "$spec-brainstorm explore this idea before formalizing.",
      "$spec-bugfix analyze this bug and plan a fix.",
      "$spec-refine update requirements or design."
    ],
    "brandColor": "#0F766E"
  },
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/Habib0x0/spec-driven-plugin
Marketplace path
Unknown
Source path
plugins/Habib0x0/spec-driven-plugin
Install policy
AVAILABLE

Skills

1 SKILL.md file ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • spec-workflow

    skills/spec-workflow/SKILL.md

    This skill should be used when the user asks to "create a spec", "write requirements", "design a feature", "plan implementation", "use EARS notation", "create user stories", "break down tasks", "write a PRD", "technical specification", or mentions "spec-driven development", "feature spec", "requirements phase", "design phase", or "tasks phase". Provides structured 3-phase workflow for feature development.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.claude-plugin/plugin.json

file

1,241 bytes

e83b644c3e6e4583…

.codex-plugin/plugin.json

plugin-manifest

1,624 bytes

d1d1fda5776cc41c…

agents/spec-acceptor.md

file

6,190 bytes

5665c29465f15e6a…

agents/spec-consultant.md

file

3,195 bytes

5a8719802be21749…

agents/spec-debugger.md

file

10,975 bytes

cffc398604bcfb59…

agents/spec-documenter.md

file

4,775 bytes

1ad25dd28b5247b0…

agents/spec-implementer.md

file

7,247 bytes

16e15070b7e59487…

agents/spec-planner.md

file

11,324 bytes

21b00891e5f7d324…

agents/spec-reviewer.md

file

3,555 bytes

e71186948a9e6a2a…

agents/spec-scanner.md

file

9,442 bytes

46697e62d6a7f7bc…

agents/spec-tasker.md

file

7,552 bytes

2b40d4f9d6cab90b…

agents/spec-tester.md

file

9,732 bytes

70c1415db10f8219…

agents/spec-validator.md

file

5,001 bytes

8fba9c1f52ed39eb…

assets/spec-driven-icon.svg

asset

905 bytes

4d7215572fab82c5…

CLAUDE.md

file

10,997 bytes

2cf372cd78eab784…

commands/research.md

file

7,738 bytes

ce6079e2ddb2b5a3…

commands/spec-accept.md

file

4,109 bytes

11a8ddf6802cdc10…

commands/spec-brainstorm.md

file

9,885 bytes

f6836bc407439bdf…

commands/spec-bugfix.md

file

2,458 bytes

70b18026f30260a6…

commands/spec-complete.md

file

1,535 bytes

bb636fc4ff864128…

commands/spec-docs.md

file

2,837 bytes

308efa4f8fde7df5…

commands/spec-exec.md

file

1,853 bytes

7da2346b112bd5f0…

commands/spec-loop.md

file

5,935 bytes

8a69b6549bd42b31…

commands/spec-refine.md

file

2,482 bytes

7ae6d6936a7a936b…

commands/spec-release.md

file

4,554 bytes

a40ad4aa7f56f299…

commands/spec-retro.md

file

5,548 bytes

5831d354b2045d27…

commands/spec-status.md

file

4,276 bytes

dd8cacd1fc0901e1…

commands/spec-tasks.md

file

2,641 bytes

f4ddaa64a5106e9d…

commands/spec-validate.md

file

3,898 bytes

8c863575b4d3be64…

commands/spec-verify.md

file

3,875 bytes

462ac6581b7e285d…

commands/spec.md

file

15,499 bytes

cabfff2ceb74e3db…

commands/ubiquitous-language.md

file

2,989 bytes

e3fc1a98ca7b6c70…

commands/zoom-out.md

file

421 bytes

d797f9075f59ccee…

README.md

file

8,523 bytes

202a37aa05f54c5d…

skills/spec-workflow/references/design-patterns.md

skill

10,408 bytes

2d9fc57308fbfb96…

skills/spec-workflow/references/ears-notation.md

skill

6,107 bytes

7697ae29a53ea7e3…

skills/spec-workflow/references/task-breakdown.md

skill

11,447 bytes

d556a99f0f63e83a…

skills/spec-workflow/SKILL.md

skill

8,512 bytes

0a9c63a70a4be196…