verify-c5-2

star 6

Verify readiness criterion C5.2 (Unit Test Coverage) in the current project. Reports fulfillment level 0–3.

jaksa76 By jaksa76 schedule Updated 6/10/2026

name: verify-c5-2 description: Verify readiness criterion C5.2 (Unit Test Coverage) in the current project. Reports fulfillment level 0–3. allowed-tools: Bash Read

Verify C5.2 — Unit Test Coverage

Criterion Definition

Level Description
0 No unit tests
1 Some tests present (<50% coverage)
2 ≥50% coverage
3 ≥80% coverage

Evidence to Gather

  • Look for test directories and test files to assess whether tests exist and estimate their volume relative to the codebase.
  • Look for coverage configuration or threshold settings in the test framework configuration files.
  • Check for existing coverage report artifacts (coverage directories, lcov files, etc.).
  • If the project has a devcontainer or similar, attempt to run unit tests with coverage within that environment to validate the evidence.
  • If the app doesn't have a devcontainer, attempt to execute the unit tests within a suitable container, but not on the host machine.

Instructions

Gather the evidence described above and determine the fulfillment level for C5.2.

Scoring guide:

  • Level 0: No unit test files exist anywhere in the repository.
  • Level 1: Unit test files exist but coverage is below 50%, or coverage is not measured/configured. Existence of test files without a coverage report or threshold config is a strong indicator of Level 1.
  • Level 2: Measured coverage is at ≥50% or a coverage report shows ≥50% line/statement coverage. A threshold config enforcing ≥50% in jest, pytest-cov, or similar qualifies.
  • Level 3: Measured coverage is at ≥80% or a coverage report shows ≥80% line/statement coverage. A threshold config enforcing ≥80% qualifies.

If you cannot run the unit tests or no coverage reports or thresholds exist, estimate based on the number of test files relative to the overall codebase size. Err toward a lower level when uncertain.

Report in exactly this format:

C5.2 — Unit Test Coverage

  • Level: [0 / 1 / 2 / 3]
  • Rationale: [one or two sentences citing the specific evidence]
Install via CLI
npx skills add https://github.com/jaksa76/agentize --skill verify-c5-2
Repository Details
star Stars 6
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator