bmad-testarch-trace

Generate traceability matrices and quality gate decisions from test coverage data.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, BMAD-CORE, resolve_customization.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation of a traceability matrix and quality gate decisions, enabling efficient test coverage analysis and ensuring software quality standards are met.

Core Features & Use Cases

  • Traceability Matrix: Automates the creation of a requirements-to-tests traceability matrix.
  • Quality Gate Decision: Analyzes coverage and makes a PASS/CONCERNS/FAIL/WAIVED decision based on predefined criteria.
  • Use Case: After a software release, use this Skill to automatically analyze test coverage and make a quality gate decision, speeding up the release process.

Quick Start

Activate the bmad-testarch-trace skill and follow the prompts to initiate a traceability and quality gate analysis.

Frequently Asked Questions about bmad-testarch-trace

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

FAQPage Schema
How do I automate traceability matrix generation for software test coverage?▼

Automating a traceability matrix for test coverage involves mapping requirements to automated testing outcomes, which this Skill handles by processing data through Python scripts to generate a requirements-to-tests matrix.

How do quality gate decisions work for continuous testing and release management?▼

Quality gate decisions for continuous testing work by analyzing test coverage against predefined criteria, which this Skill uses to output a PASS, CONCERNS, FAIL, or WAIVED decision for release management workflows.

Do I need Python and BMAD-CORE to run automated test coverage analysis?▼

Yes, you need Python, the BMAD-CORE framework, and the resolve_customization.py library installed in your environment to execute the automated test coverage analysis and quality gate processing.

Can I use this for automated quality checks after a software release?▼

Yes, you can use this for automated quality checks after a software release, as it analyzes test coverage data to make quality gate decisions, speeding up the release management process.

What is the best way to make a PASS or FAIL decision based on test coverage criteria?▼

The best way to make a PASS or FAIL decision based on test coverage is to apply predefined criteria to a traceability matrix, which this Skill automates to evaluate coverage and return a final quality gate status.