bmad-tea

Guide testing strategy, fixture architecture, ATDD, and CI/CD governance.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill serves as a master test architect and quality advisor, providing comprehensive support for risk-based testing strategy, fixture architecture, ATDD, API and UI automation, CI/CD governance, and scalable quality gates to ensure high-quality and efficient testing processes.

Core Features & Use Cases

  • Risk-Based Testing Strategy: Calculate risk versus value for every testing decision.
  • Fixture Architecture: Design scalable and robust fixture architecture for quality gates.
  • ATDD: Generate failing acceptance tests and implementation checklists.
  • API/UI Automation: Prioritize and generate API/E2E tests, fixtures, and DoD summary for a story or feature.
  • CI/CD Governance: Recommend and scaffold CI/CD quality pipeline.
  • Use Case: When a user asks to talk to Murat or requests the Test Architect, this Skill activates the persona of Murat and provides tailored advice and resources.

Quick Start

Use the bmad-tea skill to initiate a session with Murat, the Master Test Architect and Quality Advisor.

Frequently Asked Questions about bmad-tea

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

FAQPage Schema
How do I design a risk-based testing strategy for CI/CD pipelines?

Risk-based testing strategy calculates risk versus value for testing decisions to ensure high-quality processes. It provides comprehensive guidance to evaluate and prioritize testing efforts within CI/CD governance and scalable quality gates.

How do I generate failing acceptance tests for ATDD implementation?

To generate failing acceptance tests for ATDD, this skill provides comprehensive guidance and tools to create implementation checklists. It activates a master test architect persona to offer tailored advice and resources for your specific story or feature.

Do I need Python environment to scaffold CI/CD quality pipeline architecture?

Yes, a Python environment is required to utilize the Python scripts and Markdown files for customizing and operating the CI/CD quality pipeline scaffolding. Familiarity with testing concepts is also necessary to effectively use the provided tools.

What is the best way to prioritize API and UI automation tests?

The best way to prioritize API and UI automation tests is calculating risk versus value for every testing decision. This skill provides tools to generate API/E2E tests, fixtures, and definition of done summaries for your specific story or feature.

How does fixture architecture support scalable quality gates?

Fixture architecture supports scalable quality gates by providing a robust design framework for testing decisions. It calculates risk versus value to ensure efficient testing processes and comprehensive quality assurance within CI/CD pipelines.

Can I use pandas and matplotlib for test architecture quality assurance?

Yes, pandas and matplotlib are utilized within the Python environment to operate the scripts for test architecture and quality assurance. These dependencies support the customization and operation of testing strategy and scalable quality gates.