bmad-testarch-test-review

Review test files against quality criteria and generate scored review reports.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Wizarck/nexandro --skill bmad-testarch-test-review-wizarck
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-testarch-test-review
Source: https://github.com/Wizarck/nexandro/tree/main/skills/bmad-testarch-test-review
Command: npx skills add https://github.com/Wizarck/nexandro --skill bmad-testarch-test-review-wizarck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Test suites often accumulate flaky, non-deterministic, or poorly structured tests that erode confidence in CI pipelines. This Skill audits existing test files against established quality criteria and produces a scored, actionable review report. ## Core Features & Use Cases - Multi-Dimension Quality Evaluation: Analyzes determinism, isolation, maintainability, and performance using parallel subagent workers, then aggregates a weighted 0-100 score with letter grade. - Knowledge-Base-Grounded Feedback: Validates tests against TEA knowledge fragments covering BDD format, fixture patterns, data factories, network-first interception, and flakiness detection. - Tri-Modal Workflow: Supports Create, Resume, Validate, and Edit modes with step-file architecture and progress tracking frontmatter. - Use Case: A QA engineer reviewing a Playwright test suite runs the workflow to detect hard waits, missing test IDs, and shared state, receiving a report with file:line violations, severity ratings, and recommended fixes. ## Quick Start Ask the agent to review the tests in your tests directory and generate a quality score report.

Frequently Asked Questions about bmad-testarch-test-review

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

FAQPage Schema
How do I review test quality in an existing test suite?▼

Run the test-review workflow with a scope of single file, directory, or full suite. It parses test structure, evaluates quality criteria against knowledge base patterns, and generates a report with a 0-100 score, violations by severity, and recommended fixes.

What test frameworks does this quality review support?▼

The review detects Playwright, Jest, Cypress, and Vitest frameworks automatically from configuration files. It adapts validation to framework-specific patterns such as Playwright fixtures and network interception.

Does the test review check code coverage?▼

No, coverage analysis is intentionally out of scope for this workflow. Coverage mapping and coverage gate decisions are handled by the separate trace workflow.

How is the test quality score calculated?▼

Four subagents score determinism, isolation, maintainability, and performance independently. Scores are weighted at 30%, 30%, 25%, and 15% respectively, then aggregated into an overall 0-100 score with a letter grade from A to F.

Can I resume an interrupted test review workflow?▼

Yes, the workflow saves progress to the output file's YAML frontmatter after each step. Selecting Resume mode loads the progress dashboard and routes to the next incomplete step without re-executing completed work.