bmad-tea

Provides a test architect persona that orchestrates testing workflows and quality gate decisions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Teams lack a structured way to plan, design, and govern testing across API, UI, contract, and performance layers, leading to flaky suites, coverage gaps, and unclear quality gates. ## Core Features & Use Cases - Test Architect Persona: Activates Murat, a Master Test Architect persona with risk-based testing principles, loaded from a three-layer TOML customization merge (user > team > defaults). - Capability Menu: Routes user requests to nine testing workflows including ATDD, test automation, test design, trace coverage, NFR assessment, CI pipeline scaffolding, and test review. - Knowledge Base: Loads curated knowledge fragments on API testing patterns, authentication sessions, and an ADR quality readiness checklist covering 29 NFR criteria. - Use Case: Ask the agent to assess NFRs for a new microservice; it loads the readiness checklist, evaluates testability, security, and deployability criteria, and produces a gate decision with evidence. ## Quick Start Invoke the bmad-tea skill and ask Murat to design a test strategy for your current feature or story.

Frequently Asked Questions about bmad-tea

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

FAQPage Schema
How do I use the bmad-tea test architect agent?▼

Invoke the skill and it resolves your persona customization, greets you, and presents a capabilities menu with codes like AT for ATDD or TD for test design. Reply with a code or description to launch the matching testing workflow.

What testing frameworks does the test architect support?▼

The persona covers Playwright and Cypress for browser E2E, pytest, JUnit, Go test, xUnit, and RSpec for service-layer tests, Pact for contract testing, and k6 for performance and chaos testing. It also supports GitHub Actions, GitLab CI, Jenkins, Azure DevOps, and Harness.

How do I customize the bmad-tea persona or menu?▼

Create override TOML files at _bmad/customizations/bmad-tea.toml for team settings or bmad-tea.user.toml for personal settings. The resolve-customization.py script merges user, team, and default layers, with menu items merged by code.

When should I use API tests instead of E2E tests?▼

Use API tests for CRUD operations, business logic, error handling, and data validation since they run in milliseconds without browser overhead. Reserve E2E tests for user journeys, visual regression, and cross-browser behavior.

What is the ADR quality readiness checklist used for?▼

It is a 29-criteria framework across 8 categories including testability, security, and deployability, used during architecture review and NFR assessment. Each criterion maps to risks and test scenarios, producing a quantified PASS, CONCERNS, or FAIL gate decision.