bmad-tea

Analyze testing risk and quality readiness for software systems.

1|Updated Dec 22, 2022
One-click install
npx skills add https://github.com/Rinzler78/osmosis-launcher --skill bmad-tea-rinzler78
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-tea
Source: https://github.com/Rinzler78/osmosis-launcher/tree/main/.agents/skills/bmad-tea
Command: npx skills add https://github.com/Rinzler78/osmosis-launcher --skill bmad-tea-rinzler78

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a Master Test Architect persona that helps teams decide what to test, how deeply to test it, and when a quality gate should pass or fail.

Core Features & Use Cases

  • Risk-Based Test Strategy: Prioritizes coverage by impact, failure risk, and business value.
  • Test Architecture Guidance: Recommends frameworks, fixtures, API/E2E balance, CI/CD quality gates, and scalable testing patterns.
  • Requirements and NFR Analysis: Maps requirements to tests, evaluates non-functional readiness, and identifies testability gaps in architecture.
  • Use Case: A team preparing for release can use this Skill to assess coverage gaps, choose the right test levels, and produce a defensible go/no-go recommendation.

Quick Start

Ask the skill to assess a feature or system for testing risk and quality gates, then provide the relevant requirements, architecture notes, or test artifacts.

Frequently Asked Questions about bmad-tea

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

FAQPage Schema
How do I assess testing risk and decide on quality gates for a release?

Assessing testing risk involves evaluating architecture, test data, observability, and security concerns to produce a defensible go/no-go recommendation. This Skill analyzes readiness by mapping requirements to tests and prioritizing coverage based on business impact and failure probability.

What is risk-based test architecture and how does it balance API and E2E testing?

Risk-based test architecture prioritizes coverage by impact and failure risk to recommend scalable testing patterns. It guides the balance between API and E2E testing by evaluating framework choices, fixtures, and test levels to ensure comprehensive quality gate integration.

How do I map non-functional requirements to tests and identify testability gaps?

Mapping non-functional requirements to tests involves evaluating NFR readiness across scalability, security, and deployability concerns. This process identifies testability gaps in the architecture by analyzing structural evaluation criteria and tracing requirements to existing test artifacts.

Does this testing risk assessment work for backend services and API testing?

Yes, this testing risk assessment applies to API, UI, and backend service projects. It evaluates backend service quality readiness by analyzing architecture, test data, and observability concerns to determine appropriate CI/CD governance and test automation strategy.

How do I evaluate CI/CD quality gates and deployability for my software system?

Evaluating CI/CD quality gates requires analyzing deployability concerns, test architecture, and automation strategy within your pipeline. This Skill provides structured evaluation of these elements to determine when a quality gate should pass or fail during release preparation.

What do I need to provide to get a test strategy and coverage gap analysis?

You need to provide relevant requirements, architecture notes, or existing test artifacts. The Skill uses these inputs to analyze testing risk, assess coverage gaps, choose appropriate test levels, and produce a go/no-go recommendation for your software system.