bmad-tea

Guide risk-based testing, fixture architecture, and ATDD workflows.

15|2|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/lorenzogm/bmad-ui --skill bmad-tea-lorenzogm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-tea
Source: https://github.com/lorenzogm/bmad-ui/tree/main/.cursor/skills/bmad-tea
Command: npx skills add https://github.com/lorenzogm/bmad-ui --skill bmad-tea-lorenzogm

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill serves as a guide for the Master Test Architect and Quality Advisor, helping users manage risk-based testing strategies, fixture architectures, ATDD, API and UI automation, CI/CD governance, and scalable quality gates.

Core Features & Use Cases

  • Risk-Based Testing: Lead risk-based testing strategy and evaluate risk versus value.
  • Fixture Architecture: Advise on the design of robust test fixtures.
  • ATDD: Generate failing acceptance tests and implementation checklists.
  • Test Automation: Generate prioritized tests, fixtures, and DoD summary for stories or features.
  • Test Design: Assess risk and coverage strategy for system or epic scope.
  • Trace Coverage: Map requirements, specs, or inferred journeys to tests.
  • Non-Functional Requirements: Assess and recommend actions for NFRs.
  • Continuous Integration: Recommend and scaffold CI/CD quality pipeline.
  • Review Tests: Perform quality checks against written tests.
  • Use Case: If a user needs guidance on designing tests for a new epic, this Skill can provide a risk assessment and coverage strategy.

Quick Start

Invoke the 'bmad-tea' skill and follow the prompts to select a menu item that best fits your needs.

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 a complex software epic?

Risk-based testing strategy evaluates risk versus value to prioritize tests for epics. It assesses system scope coverage and maps inferred journeys to ensure critical paths receive testing focus.

What is acceptance test-driven development and how does it generate implementation checklists?

Acceptance test-driven development (ATDD) generates failing acceptance tests first, then produces implementation checklists. This ensures development aligns directly with predefined acceptance criteria and coverage goals.

How do I scaffold a CI/CD quality pipeline with automated testing governance?

CI/CD quality pipeline scaffolding recommends automated testing steps and scalable quality gates. It governs continuous integration by enforcing test automation checkpoints within complex development workflows.

Do I need Python to use this test architecture and quality advisor?

Python is a required dependency to execute the test architecture scripts and references. The environment must support Python to resolve agent blocks and run predefined activation steps.

How do I assess non-functional requirements and design robust test fixtures?

Non-functional requirements assessment evaluates NFRs and recommends specific actions. Robust test fixture architecture is designed separately to support stable API and UI automation execution.

What is the best way to review written tests and ensure trace coverage?

Test review performs quality checks against written tests to validate standards. Trace coverage maps requirements, specifications, or inferred user journeys directly to existing tests to identify gaps.