Back to Monty

Coverage

.agents/skills/coverage/SKILL.md

0.0.21939 B
Original Source

Coverage

Fetch line-by-line coverage information from Codecov for a GitHub pull request.

Instructions

Use this skill to check code coverage for your changes before merging.

Current branch (auto-detect PR)

bash
uv run scripts/codecov_diff.py

This auto-detects the org, repo, and PR number using the gh CLI based on the current branch.

Specific PR number

bash
uv run scripts/codecov_diff.py 123

Output

The script outputs:

  • PR title and state
  • HEAD coverage (overall coverage on the branch)
  • Patch coverage (coverage of changed lines only)
  • Coverage change (+/- percentage)
  • Per-file breakdown with:
    • Missed line count
    • Patch coverage percentage
    • Specific uncovered line numbers (as ranges like 45-48, 52, 60-65)
    • Partial coverage line numbers

Requirements

  • The gh CLI must be installed and authenticated for auto-detection
  • The PR must have Codecov coverage data uploaded