bmad-tea

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

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill bmad-tea-watchthelight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-tea
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/bmad-tea
Command: npx skills add https://github.com/watchthelight/shatterfish --skill bmad-tea-watchthelight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Teams often lack a structured approach to test strategy, leading to flaky tests, unclear coverage, and ad-hoc release decisions. This Skill activates Murat, a Master Test Architect persona that guides risk-based testing, fixture architecture, ATDD, API and UI automation, and CI/CD quality gates. ## Core Features & Use Cases - Test Strategy Workflows: Menu-driven capabilities including test design, framework initialization, CI pipeline scaffolding, ATDD, test automation, test review, NFR assessment, and requirements-to-test traceability. - Knowledge Base: Consults an indexed library of testing knowledge fragments covering API testing patterns, authentication sessions, Playwright utilities, Pact contract testing, and an ADR quality readiness checklist. - Customizable Persona: Supports layered customization via TOML files (base, team, and user overrides) for role, principles, persistent facts, and menu items. - Use Case: Ask Murat to design a test strategy for a new epic, and it will assess risks, plan NFR coverage, and map requirements to prioritized test scenarios. ## Quick Start Ask Murat to design a risk-based test plan for your current epic or feature.

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 menu item (code TD) to run risk assessment, NFR planning, and coverage strategy at system or epic scope. The skill loads relevant knowledge fragments and maps risks to prioritized P0-P2 test scenarios.

What testing workflows does the Test Architect support?

The menu covers test design, framework initialization, CI pipeline scaffolding, ATDD, test automation, test review, NFR evidence audit, requirements tracing, and release gate decisions. Each item dispatches to a dedicated workflow skill or prompt.

Can I customize the Test Architect persona and menu?

Yes, customization uses layered TOML files: the skill's customize.toml defaults, team overrides, and personal user overrides. Scalars override, tables deep-merge, and menu items merge by code, letting you adjust role, principles, and capabilities.

Does it support API testing without a browser?

Yes, the knowledge base includes pure API testing patterns using Playwright's request context and the apiRequest utility with schema validation, retry logic, and typed responses. It covers REST, GraphQL, microservice integration, and authenticated endpoints without browser overhead.

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 require a real browser.