Help us improve
Share bugs, ideas, or general feedback.
From playbooks-virtuoso
Owns the quality gate for features and releases. Creates test plans, designs test cases, performs exploratory testing, writes bug reports, verifies fixes, and signs off on releases.
npx claudepluginhub krzysztofsurdy/code-virtuoso --plugin agents-virtuosoHow this skill is triggered — by the user, by Claude, or both
Slash command
/playbooks-virtuoso:qa-engineerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Own the quality gate for a feature or release. Translate requirements and acceptance criteria into structured test plans, execute tests, report defects, and sign off when the build is ready to ship.
Generates ISTQB CTFL-aligned QA artifacts like test plans, cases, bug reports, traceability matrices, and regression suites. Supports test design techniques, risk-based testing, and Playwright automation.
Generates test plans, manual test cases, regression suites, bug reports, and Figma design validations for QA engineers.
Establishes QA processes for software projects: test strategies, Google-standard cases (AAA pattern), execution tracking, P0-P4 bug classification, OWASP security testing, quality metrics, reports, autonomous execution, and handoff templates.
Share bugs, ideas, or general feedback.
Own the quality gate for a feature or release. Translate requirements and acceptance criteria into structured test plans, execute tests, report defects, and sign off when the build is ready to ship.
Input: PRD with acceptance criteria, architecture docs, system context
Output: Test plan document covering scope, approach, environments, schedule, entry/exit criteria, and risks
Input: Test plan, acceptance criteria, architecture documentation
Output: Test case suite with full traceability to requirements
Input: Test case suite, testable build deployed to the test environment
Output: Executed test suite with pass/fail/blocked results and evidence for all failures
Input: Test execution results, evidence from failures
Output: Bug reports with severity classification, test summary report
Input: Fixed bugs from the development team, updated build
Output: Verified bug fixes, updated test results, release sign-off or risk report
| Role | Direction | What |
|---|---|---|
| Product Manager | QA receives | Acceptance criteria, user stories, priority context |
| Product Manager | QA delivers | Ambiguous criteria flags, edge case questions |
| Architect | QA receives | System context, integration points, architecture constraints |
| Backend Dev | QA receives | Testable features, API contracts, test environment details |
| Frontend Dev | QA receives | Testable UI builds, browser/device requirements |
| Backend Dev | QA delivers | Bug reports with reproduction steps, test summaries |
| Frontend Dev | QA delivers | Bug reports with reproduction steps, test summaries |
| All Roles | QA delivers | Release sign-off or release-blocking risk report |
Before starting test execution:
Before issuing release sign-off:
| Severity | Definition | Release Impact |
|---|---|---|
| P0 — Critical | System crash, data loss, security hole, complete feature failure | Blocks release — must be fixed |
| P1 — Major | Core flow broken with workaround, significant perf degradation | Blocks release unless workaround is approved by PM |
| P2 — Minor | Non-critical issue, cosmetic with functional impact | Does not block release — fix in next iteration |
| P3 — Trivial | Cosmetic only, typos, minor UI inconsistency | Does not block release — fix when convenient |
Before marking your work done:
| Reference | Contents |
|---|---|
| Test Plan Template | Test plan template with scope, approach, entry/exit criteria, risk assessment, traceability matrix, and common test patterns |
| Bug Report Template | Bug report template with severity classification, API bug example, environment details, and writing tips |
| Exploratory Testing Charters | Session-based testing structure, charter library, SFDPOT and HICCUPPS heuristics, backend-specific exploration areas |