bmad-testarch-automate

Automate test coverage expansion by generating test files for codebases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, node, docker, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automatically expands test coverage for a given codebase, reducing manual efforts and ensuring comprehensive test coverage.

Core Features & Use Cases

  • Test Coverage Expansion: Identifies areas of the codebase needing additional testing.
  • Test Generation: Generates test files at various levels (E2E, API, Component, Unit) based on the identified coverage gaps.
  • Integration with Frameworks: Supports various testing frameworks and integrates with BMAD artifacts if available.
  • Use Case: Use this Skill when you want to automatically generate test cases for a new feature or analyze the existing codebase for additional test scenarios.

Quick Start

Use the bmad-testarch-automate skill to expand test coverage for the 'Todo App' project.

Frequently Asked Questions about bmad-testarch-automate

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

FAQPage Schema
How do I automatically generate test cases for code coverage gaps?

To automatically generate test cases for code coverage gaps, use this Skill to identify missing test areas and generate E2E, API, Component, and Unit test files. It analyzes the codebase and integrates with various testing frameworks to expand coverage without manual effort.

Does test generation work with BMAD artifacts and existing testing frameworks?

Yes, test generation works with BMAD artifacts and various testing frameworks. The Skill integrates with existing BMAD artifacts if available, and supports manual configuration to ensure generated test files align with your current testing framework setup.

Do I need Python, Node.js, and Docker to automate test coverage expansion?

Yes, you need Python, Node.js, and Docker installed to automate test coverage expansion. These three dependencies are required for the Skill to execute its scripts, analyze the codebase, and generate test files across different testing levels.

What levels of testing does automated test generation support?

Automated test generation supports multiple testing levels including E2E, API, Component, and Unit tests. The Skill identifies coverage gaps across these layers and generates corresponding test files to ensure comprehensive test coverage for new features and existing code.

Can I analyze an existing codebase for additional test scenarios?

Yes, you can analyze an existing codebase for additional test scenarios. The Skill identifies areas needing additional testing and generates missing test cases, reducing manual efforts and ensuring comprehensive coverage across the entire project.