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.