bmad-tea

Provides a test architect persona for risk-based testing strategy and quality gate decisions.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-tea-archaonhw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-tea
Source: https://github.com/ArchaonHW/MingGoRTS/tree/main/.agents/skills/bmad-tea
Command: npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-tea-archaonhw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Teams often lack a dedicated test architecture perspective when planning risk-based testing, designing fixtures, setting up CI quality gates, or deciding release readiness, leading to flaky suites and unquantified quality risk. ## Core Features & Use Cases - Persona-Driven Test Architecture: Activates Murat, a Master Test Architect persona with configurable role, principles, and communication style loaded from layered TOML customization files. - Knowledge-Fragment Guidance: Consults an indexed knowledge base covering API testing patterns, authentication sessions, ADR quality readiness checklists, and library integration mandates for Playwright, Pact, k6, pytest, and CI platforms. - Workflow Dispatch Menu: Routes requests to test design, framework scaffolding, CI pipeline setup, ATDD, test automation, release gating, NFR audits, and traceability workflows. - Use Case: Ask the agent to design a test strategy for a new epic, and it assesses risk, maps requirements to test levels, and recommends API versus E2E coverage with concrete tooling mandates. ## Quick Start Ask Murat to design a risk-based test strategy for your current epic and recommend the right mix of API and E2E tests.

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 test strategy for an epic?

Invoke the test design workflow through the TD menu item, which performs risk assessment, NFR planning, and coverage strategy at system or epic scope. Recommendations scale test depth with impact and prefer lower test levels where possible.

What testing tools does the test architect support?

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

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 faster and are more stable. Reserve E2E tests for user journeys, visual regression, and cross-browser concerns that APIs cannot cover.

Can I customize the Murat agent persona and menu?

Yes, customization merges three TOML layers: the skill's customize.toml defaults, team overrides, and personal user overrides. Scalars override, tables deep-merge, and arrays append, letting you adjust role, principles, persistent facts, and menu items.

How does the release gate decision workflow work?

The GATE menu item routes you through an optional test quality review, an optional NFR evidence audit, and then the trace workflow Phase 2, which produces a PASS, CONCERNS, FAIL, or WAIVED gate decision based on available evidence.