bmad-testarch-test-review

Analyze test quality and generate detailed reports from source code.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, pact-js, vitest, playwright, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the review of test quality by analyzing code and generating comprehensive reports, saving developers time and ensuring high code quality.

Core Features & Use Cases

  • Test Quality Analysis: Evaluates code for various quality criteria like BDD format, determinism, isolation, maintainability, and performance.
  • Customization: Allows customization of the review criteria and output reports.
  • Use Case: For a developer looking to assess the quality of their test suite and ensure it meets best practices, this skill can automate the process and provide detailed feedback.

Quick Start

Start a new test quality review for a specific file or directory using the bmad-testarch-test-review skill.

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 automate test quality reviews for my codebase?

Automate test quality reviews by analyzing source code against best practices, checking coverage, and generating detailed reports. The skill evaluates BDD format, determinism, isolation, maintainability, and performance to ensure high code quality.

What test quality criteria does an automated code review check?

An automated test quality review checks code for BDD format adherence, determinism, isolation, maintainability, and performance. It evaluates these criteria to ensure the test suite meets development best practices.

Do I need Python to run automated test quality analysis?

Yes, you need Python to run automated test quality analysis. The skill requires Python and specific libraries like pact-js, vitest, and playwright to analyze code and generate test quality reports.

Can I customize the review criteria for test automation reports?

Yes, you can customize the review criteria and output reports for test automation. This allows developers to tailor the test quality analysis to specific project standards and generate targeted feedback.

What is the best way to check test coverage and maintainability in a development workflow?

The best way to check test coverage and maintainability is automating the review process within your development workflow. This skill analyzes source code, determines coverage, and generates detailed reports to ensure adherence to quality standards.