qa-testing
The qa-testing skill automates API and end-to-end test generation and execution for implemented features, using Quinn, a QA engineer agent, to create test cases for new endpoints and critical user flows. Use this skill during the QA phase to assess code quality, identify edge cases from reviews, run regression tests, and determine whether implemented stories meet quality gates before deployment.
git clone --depth 1 https://github.com/a5c-ai/babysitter /tmp/qa-testing && cp -r /tmp/qa-testing/library/methodologies/bmad-method/skills/qa-testing ~/.claude/skills/qa-testingSKILL.md
# QA Testing Generate and execute API and E2E tests with quality gate assessment. ## Agent Quinn (QA Engineer) - `bmad-qa-quinn` ## Workflow 1. Generate API tests for new endpoints 2. Create E2E tests for critical user flows 3. Test edge cases from code review findings 4. Run regression tests 5. Generate coverage report 6. Provide quality gate recommendation ## Inputs - `projectName` - Project name - `storyResults` - Implemented story results - `codeReview` - Code review findings (optional) ## Outputs - Test results (total, passed, failed) - Coverage percentage - Quality gate status (pass/fail) - Failed test details - Manual testing recommendations ## Process Files - `bmad-orchestrator.js` - Phase 4 QA - `bmad-implementation.js` - Sprint QA
Coordinate Crew (persistent) and Polecat (transient) agents using Gas Town's hook-based work distribution and GUPP principle.
System and API design guidance covering component boundaries, data flow, integration patterns, and scalability considerations.
This skill should be used when the user asks to "find skills in the wild", "assimilate popular workflows", "discover SKILL.md files in repos", "research external skills", "find workflow patterns", "survey the skill landscape", "what skills exist out there", or wants to investigate public repositories for extractable processes, babysitter plugins, and reusable procedural insights. Searches GitHub for SKILL.md files, classifies repos by archetype, and maintains structured research under docs/reference-repos/.
>-
This skill should be used when the user asks to "babysit issues", "work on assigned issues", "check a5c-agent issues", "process babysitter issues", or wants to find and work on open GitHub issues assigned to a5c-agent in the babysitter repo.