bmad-testarch-atdd

Generate red-phase acceptance test scaffolds for ATDD workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the generation of red-phase acceptance test scaffolds using the TDD cycle, saving time and reducing errors in test development.

Core Features & Use Cases

  • ATDD Scaffolds: Automatically generates red-phase acceptance test scaffolds before implementation.
  • TDD Cycle: Integrate with the TDD cycle to ensure test-driven development practices are followed.
  • Use Case: Imagine you have a new feature to develop. Use this Skill to generate test scaffolds for the feature, ensuring that testing is considered from the start.

Quick Start

Use the bmad-testarch-atdd skill to generate ATDD acceptance test scaffolds for your new feature.

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 acceptance test scaffolds using the TDD cycle?

To generate acceptance test scaffolds using the TDD cycle, you can use this Skill to automatically create red-phase test structures before feature implementation. It applies test-driven development practices by scaffolding the initial tests required for your Python workflows.

What is ATDD red-phase test generation and when do I need it?

ATDD red-phase test generation is the process of creating initial failing acceptance tests before writing any implementation code. You need this when adopting test-driven development practices to ensure your new features are built against predefined acceptance criteria.

Can I use this ATDD test scaffold generator with my Python development workflow?

Yes, you can use this ATDD test scaffold generator within your Python development workflow. It requires Python for script execution and file manipulation to integrate automated test generation directly into your software development process.

What's the best way to automate acceptance testing for new feature development?

The best way to automate acceptance testing is by generating red-phase acceptance test scaffolds before implementation. This approach ensures testing is considered from the start, saving time and reducing errors in test development.

Why does test-driven development require generating test scaffolds before implementation?

Test-driven development requires generating test scaffolds before implementation to establish the red phase of the TDD cycle. This ensures the feature is built to satisfy predefined acceptance tests, reducing development errors and maintaining strict ATDD practices.