bmad-testarch-atdd
OfficialCreate failing acceptance tests for ATDD
System Documentation
What problem does it solve?
This Skill automates the creation of failing acceptance tests and an ATDD checklist to drive a red-first TDD workflow, removing manual test-writing overhead and clarifying developer handoffs. It helps teams capture acceptance criteria as deterministic, testable scenarios and produces test artifacts that intentionally fail until implementation is complete.
Core Features & Use Cases
- Failing Test Generation: Produces RED-phase API and E2E tests (TypeScript Playwright/Cypress style) marked with test.skip() so teams can follow red→green→refactor.
- Adaptive Orchestration: Orchestrates subagents for parallel or sequential generation, aggregates outputs, and verifies TDD compliance before writing files.
- Checklist & Fixtures: Generates an ATDD checklist, tracks fixture needs, and creates minimal fixture stubs to accelerate developer work.
- Use Case: Given a user story for registration, this Skill will generate skipped API and E2E tests covering success and error paths, list required fixtures, and produce a handoff checklist for implementation.
Quick Start
Run the bmad-testarch-atdd workflow against your story and test configuration to generate RED-phase failing API and E2E tests along with an ATDD checklist.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: bmad-testarch-atdd Download link: https://github.com/ImaginerLabs/skill-manager/archive/main.zip#bmad-testarch-atdd Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.