run-coverage

Analyze code coverage reports to rank Erlang and JavaScript modules by risk.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/tylerbutler/birch --skill run-coverage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-coverage
Source: https://github.com/tylerbutler/birch/tree/main/.claude/skills/run-coverage
Command: npx skills add https://github.com/tylerbutler/birch --skill run-coverage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes code coverage reports to identify modules with low test coverage and helps prioritize remediation by risk, enabling teams to focus testing where it matters.

Core Features & Use Cases

  • Surface low-coverage modules across Erlang and JavaScript targets.
  • Guide test-writing priorities for public APIs and critical paths.
  • Provide actionable recommendations based on module-level coverage metrics.

Quick Start

Run a coverage analysis to identify gaps and plan tests.

Frequently Asked Questions about run-coverage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify low test coverage modules in JavaScript and Erlang projects?

To identify low test coverage, analyze code coverage reports to surface modules with insufficient tests. This process reads coverage outputs and interprets module percentages across JavaScript and Erlang targets to pinpoint testing gaps.

What is the best way to prioritize writing tests for critical paths and public APIs?

Prioritize writing tests by ranking uncovered modules according to risk. Analyzing coverage metrics helps guide testing priorities toward public APIs and critical paths where failures have the highest impact.

Can I use coverage analysis to generate remediation recommendations for my codebase?

Yes, coverage analysis produces actionable remediation recommendations by evaluating module-level metrics. It interprets coverage data to identify gaps and provides specific guidance on where to focus test-writing efforts.

Does code coverage analysis work for both Erlang and JavaScript targets?

Yes, code coverage analysis works across both Erlang and JavaScript targets. It reads coverage outputs from both environments and applies consistent risk ranking to identify testing gaps in either language.

How do I analyze existing coverage reports to find testing gaps quickly?

Analyze existing coverage reports by reading the generated outputs and interpreting module-level percentages. This highlights low-coverage areas and ranks targets by risk, allowing you to quickly identify and address testing gaps.