agent-qa

Generate API and E2E tests and review coverage with pytest.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/wahabmalik/whatsapp-chatbot --skill agent-qa-wahabmalik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-qa
Source: https://github.com/wahabmalik/whatsapp-chatbot/tree/main/.github/skills/agent-qa
Command: npx skills add https://github.com/wahabmalik/whatsapp-chatbot --skill agent-qa-wahabmalik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a QA Engineer persona to assist with test generation, coverage review, and quality validation, streamlining the QA process in software development.

Core Features & Use Cases

  • Test Generation: Automatically generate API and E2E tests for implemented features.
  • Coverage Review: Analyze and review test quality, structure, and edge cases.
  • Quality Validation: Validate implementations against acceptance criteria and flag potential issues.
  • Use Case: As a developer, use this Skill to quickly generate tests for new features and ensure that all critical paths are covered.

Quick Start

Generate automated tests for the new feature 'featureX' by invoking the 'bmad-qa-generate-e2e-tests' skill.

Frequently Asked Questions about agent-qa

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

FAQPage Schema
How do I generate automated tests for new software features?

Yes, you can validate software implementations against defined criteria using this Skill. It reviews test quality, structure, and edge cases to flag potential issues and ensure your implementation meets the specified acceptance criteria.

Do I need pytest to run generated tests?

Yes, you need pytest installed to execute the generated tests. This Skill focuses on generating test cases and reviewing coverage, relying on pytest as the underlying framework to run the actual test execution.

How do I review test coverage and identify missing edge cases?

You can review test coverage and identify missing edge cases by using this Skill to analyze your current test suite. It evaluates test quality and structure to pinpoint gaps in coverage for your software implementations.

What is the best way to automate QA validation for API and E2E tests?

Automating QA validation for API and E2E tests is best handled by using this Skill to generate the necessary tests and validate implementations against acceptance criteria, streamlining the entire quality validation process.