bmad-testarch-atdd

Generate red-phase API and UI test scaffolds with fixtures and data factories.

Updated May 5, 2026
One-click install
npx skills add https://github.com/b566776/whitebox --skill bmad-testarch-atdd-b566776
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-testarch-atdd
Source: https://github.com/b566776/whitebox/tree/main/.gemini/skills/bmad-testarch-atdd
Command: npx skills add https://github.com/b566776/whitebox --skill bmad-testarch-atdd-b566776

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The ATDD workflow often stalls due to fragmentation and unclear handoffs; this Skill centralizes the generation of red-phase acceptance test scaffolds and the accompanying artifacts to establish a consistent starting point for test-driven development.

Core Features & Use Cases

  • Orchestrates generation of red-phase API and E2E test scaffolds (test.skip() scaffolds) based on acceptance criteria.
  • Produces a mandatory ATDD checklist, data factories, fixtures, and a clear red-green-refactor roadmap for developer tasks.
  • Supports validation and aggregation steps to ensure outputs align with the defined ATDD workflow.

Quick Start

Use the ATDD workflow to generate red-phase scaffolds for a target story.

Frequently Asked Questions about bmad-testarch-atdd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate red-phase acceptance test scaffolds for a strict TDD workflow?

You generate red-phase acceptance test scaffolds by orchestrating subagents and workflow steps that produce API and UI test.skip() scaffolds, fixtures, and data factories based on acceptance criteria. This establishes a consistent starting point for test-driven development.

What artifacts are included in ATDD red-phase scaffolding?

ATDD red-phase scaffolding includes API and E2E test scaffolds, a mandatory ATDD checklist, data factories, fixtures, and a red-green-refactor roadmap. These artifacts are validated against the ATDD plan and packaged for immediate developer activation.

How do I automate the creation of test.skip() scaffolds from acceptance criteria?

You automate test.skip() scaffold creation by running an orchestrated workflow that reads acceptance criteria and deterministically generates matching API and E2E test stubs. It also aggregates validation steps to ensure outputs align with the defined ATDD workflow.

Does this ATDD test architecture workflow support both API and E2E test generation?

Yes, the ATDD test architecture workflow supports both API and E2E test generation. It orchestrates multiple subagents to produce scaffolds for both layers, ensuring comprehensive coverage alongside mandatory checklists and data factories.

What's the best way to structure fixtures and data factories for acceptance test-driven development?

The best way to structure fixtures and data factories is through an orchestrated generation step that validates outputs against the ATDD plan. This produces packaged fixtures and data factories ready for immediate use in a strict red-green-refactor cycle.

Why does my ATDD workflow stall when handing off test scaffolds to developers?

ATDD workflows stall due to fragmentation and unclear handoffs. Centralizing the deterministic generation of red-phase test scaffolds, checklists, and data factories into a validated package eliminates ambiguity and provides a consistent starting point.