Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By craigtkhill
Spec-Test-Driven Development workflow plugin with skills for specification writing, test-driven development, and commit management
npx claudepluginhub craigtkhill/stdd-agents --plugin stdd-agentsUse when writing acceptance tests or adding scenarios to spec.yaml. Defines Given/When/Then format and acceptance test patterns.
Use when creating or modifying skills. Defines skill file structure, naming conventions, and integration patterns.
Use when creating or updating agent evaluation suites. Defines eval structure, rubrics, and validation patterns.
Use when adding project dependencies. Defines dependency management rules and language-specific patterns.
Use when running pre-commit hooks manually (e.g. before committing or after implementing). This project uses prek, not pre-commit. Defines the correct commands for running hooks.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
SPEC-First development workflow with TDD, Ralph Loop, and autonomous agent coordination for Claude Code
Unified toolkit for Context-Driven Development with spec-first planning, TDD workflow, and Beads integration
Acceptance Test Driven Development for Claude Code. Enforces the ATDD methodology: write Given/When/Then specs first, generate a project-specific test pipeline, maintain two test streams (acceptance + unit). Inspired by Robert C. Martin's acceptance test approach from empire-2025.
Comprehensive Spec-Driven Development toolkit with multi-language support, specialized agents, and integrated security/observability tools
Persona-driven AI development team: orchestrator, team agents, review agents, skills, slash commands, and advisory hooks for Claude Code
Agent Driven Development (ADD) — Coordinated AI agent teams that ship verified software. Spec-driven TDD, trust-but-verify orchestration, human-AI collaboration protocols, environment-aware deployment, and cross-project learning.
_____ __________ ____ ___ __
/ ___//_ __/ __ / __ \ / | ____ ____ ____ / /______
\__ \ / / / / / / / / / / /| |/ __ `/ _ \/ __ \/ __/ ___/
___/ / / / / /_/ / /_/ / / ___ / /_/ / __/ / / / /_(__ )
/____/ /_/ /_____/_____/ /_/ |_\__, /\___/_/ /_/\__/____/
/____/
Spec-Test-Driven Development Agents
Agents and configs following a Spec-Test-Driven Development process
This repository is designed for Agentic Terminal User Interfaces (ATUIs) like:
STDD Agents provides a structured workflow for developing applications using ATUIs, emphasizing specification-first development with comprehensive testing to ensure stability while moving with higher velocity.
Note. The aspiration is to make this toolkit ATUI agnostic. However, it is currently heavily configured for Claude Code.
Choose your ATUI and follow the installation guide:
/plugin marketplace add https://github.com/craigtkhill/stdd-agents
/plugin install stdd-agents@stdd-agents