Sign in
Explore
Skills · SkillTesting & SecurityUnit tests & TDDReviewed

testing-strategy

Designs test strategies and test plans: what to test, coverage and test architecture.

Kind
Skill
Works with
Claude Code
Source
Claude knowledge-work plugins @ 2574e29377c7
Path
engineering/skills/testing-strategy/SKILL.md
Jobs
Testing, Planning
Topics
Unit tests & TDD

Credit

Made by
anthropics
Original
github.com/anthropics/knowledge-work-plugins/blob/2574e29377c…
License
Apache-2.0

Listed by Skill Manifest; not made by us.

InstallInstall it from a plugin marketplace.
claude plugin install engineering@knowledge-work-plugins
Install factsScanned 2 Nov 2026
Adds
  • .claude/skills/testing-strategy/ (the skill folder)
Runs scripts
None found
Uses the network
None found
Needs secrets
None found
Source revision
2574e29377c7
Licence
Apache-2.0
Last activity
1 Nov 2026
Review
Reviewed

Found by a static scan of the stored text; nothing is run. “None found” is not a guarantee, so read what you install before you run it.

  • Only the main file is read; other files in the folder are not scanned
# Testing Strategy

Design effective testing strategies balancing coverage, speed, and maintenance.

## Testing Pyramid

```
        /  E2E  \         Few, slow, high confidence
       / Integration \     Some, medium speed
      /    Unit Tests  \   Many, fast, focused
```

## Strategy by Component Type

- **API endpoints**: Unit tests for business logic, integration tests for HTTP layer, contract tests for consumers
- **Data pipelines**: Input validation, transformation correctness, idempotency tests
- **Frontend**: Component tests, interaction tests, visual regression, accessibility
- **Infrastructure**: Smoke tests, chaos engineering, load tests

## What to Cover

Focus on: business-critical paths, error handling, edge cases, security boundaries, data integrity.

Skip: trivial getters/setters, framework code, one-off scripts.

## Output

Produce a test plan with: what to test, test type for each area, coverage targets, and example test cases. Identify gaps in existing coverage.