
Initialize test framework with Playwright or Cypress. Use when the user says "lets setup test framework" or "I want to initialize testing framework"
Review test quality using best practices validation. Use when user says "lets review tests" or "I want to evaluate test quality"
Generate failing acceptance tests using TDD cycle. Use when the user says "lets write acceptance tests" or "I want to do ATDD"
Scaffold CI/CD quality pipeline with test execution. Use when the user says "lets setup CI pipeline" or "I want to create quality gates"
Expand test automation coverage for codebase. Use when user says "lets expand test coverage" or "I want to automate tests"
Assess NFRs like performance security and reliability. Use when the user says "lets assess NFRs" or "I want to evaluate non-functional requirements"
Teach testing progressively through structured sessions. Use when user says "lets learn testing" or "I want to study test practices"
Create system-level or epic-level test plans. Use when the user says "lets design test plan" or "I want to create test strategy"
Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods. Use when the user says help me brainstorm or help me ideate.
Clinical copy-editor that reviews text for communication issues. Use when user says review for prose or improve the prose
Generates or updates an index.md to reference all docs in the folder. Use if user requests to create or update an index of all files in a specific folder
Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations. Use when user requests party mode.
Walk every branching path and boundary condition in content, report only unhandled edge cases. Orthogonal to adversarial review - method-driven not attitude-driven.
Splits large markdown documents into smaller, organized files based on level 2 (default) sections. Use if the user says perform shard document
Generate traceability matrix and quality gate decision. Use when the user says "lets create traceability matrix" or "I want to analyze test coverage"
Implements any user intent, requirement, story, bug fix or change request by producing clean working code artifacts that follow the project's existing architecture, patterns and conventions. Use when the user wants to build, fix, tweak, refactor, add or modify any code, component or feature.
Perform a Cynical Review and produce a findings report. Use when the user requests a critical review of something
Analyzes what is done and the users query and offers advice on what to do next. Use if user says what should I do next or what do I do now
Structural editor that proposes cuts, reorganization, and simplification while preserving comprehension. Use when user requests structural review or editorial review of structure