bmad-qa-generate-e2e-tests

Generate end-to-end and API tests aligned to detected project test frameworks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation and verification of end-to-end and API tests for implemented features, eliminating manual test scaffolding and repetitive test-writing work.

Core Features & Use Cases

  • Framework Detection: Scans package manifests and existing test files to choose and follow the project's current test framework patterns.
  • API & E2E Test Generation: Produces API tests for service endpoints and E2E workflows for UI features using semantic locators and standard test APIs.
  • Execution and Verification: Runs the generated tests, verifies they pass, and produces a structured markdown summary and checklist for QA sign-off.
  • Use Case: When asked to "create QA automated tests for the checkout feature", the Skill will detect the framework, generate tests for happy paths and critical errors, run them, and save a test-summary to the implementation artifacts folder.

Quick Start

Ask the agent to create QA automated tests for the checkout feature in your project.

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 existing UI features automatically?

To generate E2E tests for existing UI features, the Skill scans your project to detect the current test framework, scaffolds framework-consistent test files using semantic locators, executes the test runs, and outputs a validation checklist.

How do I scaffold API tests that align with my project's test framework?

You can scaffold API tests by applying this Skill to your project; it detects your existing test framework patterns from package manifests and generates API tests for service endpoints that match your current setup.

Can I use this to generate Playwright tests and run them for verification?

Yes, if Playwright is detected as your project's test framework, the Skill generates framework-consistent E2E tests, executes the test runs to verify behavior, and saves a markdown test summary to your implementation artifacts folder.

What's the best way to automate test creation for a checkout feature without manual scaffolding?

The best way to automate test creation for a checkout feature is to instruct the agent to generate QA automated tests; it will detect the framework, generate tests for happy paths and critical errors, run them, and produce a structured markdown summary.

Does the generated test summary include a checklist for QA sign-off?

Yes, the generated test summary includes a structured markdown summary and a validation checklist specifically designed for QA sign-off after the automated tests are executed and verified.

Why do I need existing UI or API code before generating automated tests?

You need existing UI or API code because the Skill generates tests for implemented features by scanning your current codebase to detect existing test frameworks and align the generated tests to your project's specific patterns.