bmad-testarch-trace

Generate a traceability matrix and quality gate decision from test coverage data.

Updated May 22, 2026
One-click install
npx skills add https://github.com/JaronTam/SDONE --skill bmad-testarch-trace-jarontam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-testarch-trace
Source: https://github.com/JaronTam/SDONE/tree/main/.agents/skills/bmad-testarch-trace
Command: npx skills add https://github.com/JaronTam/SDONE --skill bmad-testarch-trace-jarontam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires BMAD-CORE™, 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 decision based on test coverage, helping to ensure that all requirements are met and making informed deployment decisions.

Core Features & Use Cases

  • Traceability Matrix: Automatically generates a traceability matrix linking requirements to tests.
  • Quality Gate Decision: Analyzes coverage and makes a PASS/CONCERNS/FAIL/WAIVED decision based on predefined criteria.
  • Use Case: When reviewing test coverage, use this Skill to quickly generate a traceability matrix and quality gate decision, allowing you to identify gaps and make informed deployment decisions.

Quick Start

Use the bmad-testarch-trace skill to generate a traceability matrix and quality gate decision for the current project.

Frequently Asked Questions about bmad-testarch-trace

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

FAQPage Schema
How do I generate a traceability matrix for requirements and test coverage?

To generate a traceability matrix, you need a tool that automatically links requirements to tests. This Skill automates that process by analyzing test coverage and mapping criteria to corresponding tests.

How does a quality gate decision work for test coverage analysis?

A quality gate decision for test coverage analyzes whether predefined criteria are met. This Skill outputs a PASS, CONCERNS, FAIL, or WAIVED decision based on the coverage status, prioritizing critical criteria for deployment readiness.

Do I need BMAD-CORE to run test coverage analysis and traceability checks?

Yes, you need BMAD-CORE and its associated tools to execute this Skill. The dependency is required to generate the traceability matrix and evaluate the quality gate decision.

Can I evaluate multiple test levels when checking requirements traceability?

Yes, this Skill supports multiple test levels when checking requirements traceability. It prioritizes coverage status for critical criteria across different testing tiers to provide a comprehensive quality gate decision.

What is the best way to identify gaps in test coverage before deployment?

The best way to identify gaps is to generate a traceability matrix linking requirements to tests. This Skill analyzes the coverage and provides a quality gate decision to help you make informed deployment choices.

Why does my quality gate decision return a CONCERNS status during test analysis?

A quality gate decision returns CONCERNS when test coverage is incomplete but does not trigger a hard failure. This status indicates gaps in the traceability matrix that require attention before proceeding with deployment.