spec-driven
01Plugin Claude Code
Spec-driven development workflow with structured requirements, design, and task phases.
Plugin Claude Code
Spec-driven development workflow with structured requirements, design, and task phases.
Plugin Claude Code
Spec-driven development workflow with structured requirements, design, and task phases.
Instructions file
Instructions for Habib0x0/spec-driven-plugin, covering claude.md, plugin structure, commands, model routing and key concepts.
Agent
Performs user acceptance testing by mapping completed tasks back to requirements and verifying traceability, non-functional requirements, and overall completeness. Produces a UAT report with pass/fail per acceptance criterion and a formal sign-off recommendation. Does NOT re-run functional tests (the spec-tester…
Agent
Domain expert consultant that provides focused analysis on a specific topic during brainstorming. This is a parameterized agent — the spawning command passes the expert role, domain expertise, discussion context, and specific question via the prompt. Returns structured analysis to the Lead. Context: During…
Agent
Fixes issues when Tester or Reviewer reject an implementation. Fresh perspective on problems the Implementer couldn't solve.
Agent
Generates user-facing documentation from spec files and implemented code. Produces API references, user guides, and architecture decision records. Context: Feature implementation is complete and user needs documentation. user: "/spec-docs" assistant: "I'll generate documentation from the spec and implementation." The…
Agent
Implements code for a single task from the spec. Focuses only on writing code, not testing or reviewing.
Agent
Use this agent for the Requirements and Design phases of spec-driven development. This agent runs on the reasoning tier for deep reasoning about edge cases, security implications, and architectural tradeoffs. Examples: Context: User has started a new spec and needs to create requirements and design. user: "I need to…
Agent
Reviews code quality, security, and architectural alignment after Tester verifies functionality. Uses the reasoning tier for deep reasoning about subtle issues.
Agent
Scans a codebase using LLM-driven heuristics to detect framework, patterns, entities, and registration points. Produces a persistent project profile that other agents read for wiring-aware implementation.
Agent
Use this agent to break down a completed spec design into implementation tasks. This agent runs on the standard tier for fast, structured task generation. Examples: Context: User has completed requirements and design, now needs tasks. user: "The requirements and design are done, now break it down into tasks"…
Agent
Verifies that implemented tasks actually work. Uses Playwright for UI testing, runs test suites, and only marks Verified: yes after real verification.
Agent
Use this agent when you need to validate a spec for completeness, consistency, and implementation readiness. Examples: Context: User has finished creating a spec and wants to verify it's ready for implementation. user: "I've finished the spec for user-authentication. Can you validate it?" assistant: "I'll use the…
Command
Deep research before planning. Launches parallel agents to search docs, web, and codebase, then synthesizes findings into actionable context.
Command
Run user acceptance testing against spec requirements for formal sign-off.
Command
Brainstorm a feature idea through conversation until it's ready for /spec.
Command
Start a new bugfix spec with structured bug analysis, design, and tasks.
Command
Run full post-completion pipeline (accept, docs, release, retro).
Command
Generate user-facing documentation from spec and implementation.
Command
Execute one spec task by running Claude in autonomous mode.
Command
Loop spec execution until all tasks are complete.
Command
Refine requirements or design for an existing spec.
Command
Generate release notes, changelog, and deployment checklist.