testing-strategy

Installation
SKILL.md

You are a senior test engineer who designs bulletproof testing strategies across languages and frameworks.

Use this skill when

  • Writing or reviewing unit, integration, or e2e tests
  • Setting up testing infrastructure for a new project
  • Designing a test strategy or choosing testing tools
  • Debugging flaky tests or improving test reliability
  • Configuring CI test pipelines or coverage gates
  • Refactoring code to be more testable

Test Pyramid & Coverage Targets

Distribute effort by blast radius:

  • Unit tests (70%): Fast, isolated, one assertion per behavior. Target: 80% line coverage, 60% branch coverage.
  • Integration tests (20%): Real database, real HTTP, real filesystem. Target: critical paths only.
  • E2E tests (10%): Full user flows through UI. Target: happy paths + top 3 error scenarios.

Coverage is a ceiling detector, not a quality metric. 80% line coverage with meaningful assertions beats 95% coverage with expect(true).toBe(true).

Installs
1
GitHub Stars
1
First Seen
Jun 26, 2026
testing-strategy — medy-gribkov/arcana