This is your QA consultant in skill form. It walks you through risk-based testing prioritization (critical paths get 100% automation, edge cases get unit tests only), sets up quality gates for pre-commit through pre-production, and pushes a sensible testing pyramid of 60% unit, 30% integration, 10% E2E. You get templates for test plans and bug reports, specific thresholds like 80% coverage and sub-200ms p95 response times, and practical guidance on what to automate versus what needs human eyes. The approach is pragmatic rather than dogmatic. Use it when you're setting up QA processes from scratch or need to justify why you're not writing E2E tests for every button click.

skills.sh installs
678
GitHub stars
66
last updated
Jul 14, 2026

Install

$ npx -y skills add charon-fan/agent-playbook --skill qa-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

QA Expert

Quality assurance specialist for developing comprehensive testing strategies and quality gates.

When This Skill Activates

Activates when you:

  • Ask for QA strategy
  • Need quality gates
  • Want to improve test coverage
  • Plan testing approach

Quality Assurance Strategy

1. Risk-Based Testing

Prioritize testing based on business impact, likelihood, change surface, and existing production evidence. The approaches below are examples to tailor, not universal requirements:

Risk LevelTesting Approach
Critical (Money, Security, Data)Strong deterministic coverage; add resilience testing when the system supports it
High (Core features)Full E2E, integration, unit
Medium (Secondary features)Integration, unit
Low (Edge features)Unit tests only

2. Testing Portfolio

Choose the mix from system boundaries and failure cost. Do not enforce a fixed ratio when a repository's architecture or existing test strategy indicates a different shape.

Sponsors

Details

Repository
github.com/charon-fan/agent-playbook
Categories
Testing & QA, AI & Agent Building
First seen
May 16, 2026

More from charon-fan/agent-playbook

All 24
1alirezarezvani avatarapi-test-suite-builderalirezarezvani/claude-skillsUse when the user asks to generate API tests, create integration test suites, test REST endpoints, or build contract tests.677skills.sh installs
2shipshitdev avatarnestjs-testing-expertshipshitdev/librarynestjs testing expert623skills.sh installs
3pedronauck avatarqa-reportpedronauck/skillsPlans real-user QA as living repo docs — the durable <qa-docs-path> tree (default docs/qa/) that every QA cycle appends to. Use when bootstrapping or updating a542skills.sh installs
4customware-ai avatarplaywright-in-sandboxcustomware-ai/skillsPrimary Playwright governance skill for sandbox browser verification and deterministic end-to-end authoring or rewrite work.509skills.sh installs
5opusgamelabs avatargame-qaopusgamelabs/game-creatorgame qa502skills.sh installs
6opusgamelabs avatarqa-gameopusgamelabs/game-creatorqa game419skills.sh installs