Skip to content
Testing
Command

/atdd

Start the ATDD workflow for a new feature. Optionally provide a feature description as an argument.

From plugin
atdd
1494 skills2 agents4 commands2 hooks
Install
> /plugin marketplace add swingerman/disciplined-agentic-engineering

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/atdd

Context preview

What this command does when you run it.

Start the ATDD workflow for a new feature. Optionally provide a feature description as an argument.

Command definition

atdd.md
name: atdd
description: Start the ATDD workflow for a new feature. Optionally provide a feature description as an argument.

Start the Acceptance Test Driven Development workflow.

Invoke the `atdd` skill to guide the full workflow:

1. Understand the feature (use the argument as starting context if provided) 2. Write Given/When/Then acceptance specs in `specs/` 3. Generate/update the test pipeline 4. Run specs (expect red) 5. Implement with TDD until both test streams pass 6. Review specs for implementation leakage

If no feature description was provided as an argument, ask the user what feature they want to build.

**User's input:** $ARGUMENTS

Ships withatdd

A methodology kit for engineering-led AI development — spec-driven, test-driven, charter-bound. ATDD + mutation testing + deterministic guardrails. AI agents do the typing. Engineers stay in charge of architecture, behavior contracts, and verification.

Get the whole plugin

Other commands on atdd.