Buddy Codecov
What it does
Section titled “What it does”Buddy Codecov reads your local LCOV report, fetches the base commit’s total from Codecov, and reports the coverage delta. The command exits unsuccessfully when coverage falls below the base.
Install
Section titled “Install”Install the plugin and its coverage-compare skill with npx skills:
npx skills add repobuddy/buddy-codecov --pluginFor Claude Code, add the marketplace and install the plugin:
/plugin marketplace add repobuddy/buddy-codecov/plugin install buddy-codecov@repobuddyOther agent clients can install the same plugin through their marketplace, or use npx skills above.
Use the skill
Section titled “Use the skill”Generate LCOV coverage for your project, then ask your agent to compare it with Codecov. The coverage-compare skill runs the CLI and reports whether coverage regressed.
After the npm package is published, run the CLI without a global install:
npx -y buddy-codecov compareThe default output is token-efficient TOON. Set CODECOV_API_TOKEN when Codecov requires authentication, and use --format json when another program requires JSON.
CODECOV_API_TOKEN=<token> npx -y buddy-codecov compare --format jsonRun buddy-codecov compare --help to see the available options.
Development
Section titled “Development”pnpm installpnpm verifypnpm --filter website devpnpm bc dev compare --help