bmad-qa-generate-e2e-tests

Generate API and E2E tests for implemented features with markdown summaries.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill bmad-qa-generate-e2e-tests-enigmaicon-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-qa-generate-e2e-tests
Source: https://github.com/enigmaicon-eng/AI-Enterprise-OS/tree/main/examples/BMAD-METHOD/src/bmm-skills/4-implementation/bmad-qa-generate-e2e-tests
Command: npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill bmad-qa-generate-e2e-tests-enigmaicon-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the time-consuming task of writing and maintaining end-to-end and API tests by generating a first draft of automated coverage for implemented features.

Core Features & Use Cases

  • API test generation: Creates endpoint tests with status code and response-shape validation, covering happy paths plus critical error cases.
  • E2E test generation: Produces UI-driven user workflow tests (when a UI/test framework exists) using semantic, accessibility-friendly locators and clear assertions.
  • Config-aware execution: Resolves workflow settings, loads persistent facts, and writes a standardized test summary to the configured output location.

Example use case: after you implement a feature, ask for QA automated tests and receive both API and E2E specs plus a summary describing what was generated.

Quick Start

Ask to generate QA automated tests for the feature you just implemented so the skill produces tests under the project test directories and writes a summary report.

Frequently Asked Questions about bmad-qa-generate-e2e-tests

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

FAQPage Schema
How do I generate E2E tests for an existing feature?

To generate E2E tests, request QA automation for your implemented feature. The tool scans your codebase to detect existing test frameworks and patterns, then produces runnable UI-driven workflow tests with semantic locators and clear assertions.

Can I generate API tests with status code and response validation automatically?

Yes, you can generate API tests automatically. The tool creates endpoint tests covering happy paths and critical error cases, validating status codes and response shapes based on your existing implemented features.

Does the test generation work with my existing Vitest or Playwright setup?

The test generation works with existing setups by scanning your codebase to detect your current test framework and patterns. It adapts to your project's configuration for output paths and communication language.

What is the best way to automate test coverage for newly implemented API endpoints?

The best way to automate coverage is to request QA automated tests after implementation. The tool resolves workflow settings, loads persistent facts, generates both API and E2E specs, and writes a standardized markdown summary to your configured output location.

Do I need to manually configure output paths for the generated test files?

You do not need to manually configure output paths. The tool follows your project's existing configuration for output directories and writes the generated tests and markdown summary directly to the specified locations.

Why does the generated E2E test use accessibility-friendly locators?

Generated E2E tests use accessibility-friendly locators to ensure UI-driven user workflow tests are robust and maintainable. This approach produces clear assertions while interacting with elements using semantic selectors.