What problem does it solve?
This Skill automates the generation of red-phase acceptance test scaffolds using the Test-Driven Development (TDD) cycle, streamlining the process of writing acceptance tests and preparing for implementation.
Core Features & Use Cases
- Red-Phase Test Scaffolding: Generates initial test cases with
test.skip() for the TDD red phase.
- Validation & Edit: Validates existing outputs and applies edits to existing test scaffolds.
- Documentation & Checklist: Provides comprehensive documentation and checklists for each step of the ATDD workflow.
- Customization: Allows for customization of the test strategy and generation mode (AI or Recording).
- Use Case: A developer working on a feature in a web application can use this Skill to automatically generate the initial test cases for the feature, ensuring that the implementation is test-driven and well-documented.
Quick Start
Use the bmad-testarch-atdd skill to generate acceptance test scaffolds for the story 'Create a user account' and save the checklist to 'atdd-checklist-create-user-account.md'.