bmad-testarch-automate

Generate prioritized E2E, API, component, and unit tests with fixtures and coverage summaries.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ImaginerLabs/skill-manager --skill bmad-testarch-automate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-testarch-automate
Source: https://github.com/ImaginerLabs/skill-manager/tree/main/.trae/skills/bmad-testarch-automate
Command: npx skills add https://github.com/ImaginerLabs/skill-manager --skill bmad-testarch-automate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Expands and systematizes test automation coverage for a codebase by generating prioritized test suites, fixture scaffolding, and a consolidated automation summary to reduce manual test authoring effort and gaps in critical-path coverage.

Core Features & Use Cases

  • Adaptive Test Generation: Produces API, E2E, component, and unit tests tailored to frontend, backend, or fullstack projects with priority tagging (P0–P3).
  • Infrastructure & Fixtures: Aggregates fixture needs, creates shared helpers, and outputs ready-to-write test files and execution scripts.
  • Integration & Provider Scrutiny: Supports Playwright CLI, Pact-based consumer contracts, provider-source scrutiny, and optional MCP integration to ensure contract correctness.
  • Use Case: Run on a newly implemented feature set to auto-generate prioritized tests, required fixtures, and a validation-ready summary for CI adoption.

Quick Start

Run the automate workflow to generate prioritized tests, fixtures, and a concise automation summary for the target repository.

Frequently Asked Questions about bmad-testarch-automate

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

FAQPage Schema
How do I automate expanding test coverage for frontend and backend projects?

To automate expanding test coverage, this Skill generates prioritized E2E, API, component, and unit tests tailored to your codebase, alongside required fixture scaffolding. It outputs ready-to-write test files and a consolidated automation summary for CI adoption.

Does this test automation approach work with Playwright and Pact?

Yes, this test automation approach works with Playwright and Pact. It leverages Playwright CLI for E2E execution and utilizes Pact-based consumer contracts to track provider scrutiny and ensure contract correctness across your API integrations.

How do I generate test fixtures and shared helpers for E2E testing?

To generate test fixtures and shared helpers for E2E testing, the Skill aggregates fixture needs across your prioritized test suites and outputs ready-to-write fixture files. It creates shared helpers to reduce manual test authoring effort and infrastructure setup.

What is the best way to prioritize API and component tests during CI workflows?

The best way to prioritize API and component tests during CI workflows is to use priority tagging from P0 to P3. This Skill automatically assigns these priority levels to generated tests, ensuring critical-path coverage gaps are addressed first in your validation summary.

Can I use this to generate tests for a newly implemented feature set?

Yes, you can use this to generate tests for a newly implemented feature set. Running the automate workflow targets new features to auto-generate prioritized test suites, required fixtures, and a validation-ready summary for immediate CI adoption.

When do I need contract testing with provider scrutiny for API automation?

You need contract testing with provider scrutiny for API automation when validating consumer-provider integrations. This Skill tracks provider-source scrutiny and leverages Pact patterns to ensure contract correctness across your fullstack test architecture.