Test Coverage
Overview
Use this skill to execute the existing workflow migrated from test-coverage.md.
Follow the playbook below and adapt commands to the current repository context.
Playbook
Test Coverage
Analyze test coverage and generate missing tests:
- •
Run tests with coverage: npm test --coverage or pnpm test --coverage
- •
Analyze coverage report (coverage/coverage-summary.json)
- •
Identify files below 80% coverage threshold
- •
For each under-covered file:
- •Analyze untested code paths
- •Generate unit tests for functions
- •Generate integration tests for APIs
- •Generate E2E tests for critical flows
- •
Verify new tests pass
- •
Show before/after coverage metrics
- •
Ensure project reaches 80%+ overall coverage
Focus on:
- •Happy path scenarios
- •Error handling
- •Edge cases (null, undefined, empty)
- •Boundary conditions