{
  "id": "test-coverage-quality-review",
  "name": "Test Coverage Quality Review",
  "type": "skill",
  "provider": "generic",
  "harnesses": ["codex", "claude-code", "cursor", "gemini", "kiro", "other"],
  "summary": "Review a test suite for assertion quality over coverage percentage — detecting coverage theater, assertion-free and tautological tests, mock over-specification, and untested branches, and recommending a meaningful coverage gate. Static review only.",
  "source_type": "original",
  "official_docs": [
    "https://martinfowler.com/bliki/TestCoverage.html",
    "https://martinfowler.com/articles/mocksArentStubs.html",
    "https://istanbul.js.org/docs/tutorials/coverage/",
    "https://jestjs.io/docs/configuration",
    "https://docs.pytest.org/en/stable/how-to/assert.html"
  ],
  "security_notes": "Static review only — reads test source and coverage reports, never executes tests or runs a coverage tool. Never request or accept credentials, fixtures containing real customer data, or production database snapshots; ask for sanitized test code.",
  "last_verified": "2026-05-17",
  "path": "skills/qa/test-coverage-quality-review",
  "author": "github: VincentChuWaiChow",
  "version": "0.1.0"
}
