increase-coverage

Community

Boost test coverage with targeted gap fixes

Authorrodydavis
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps teams systematically raise code coverage by running coverage across the monorepo, locating uncovered lines, and turning those gaps into meaningful tests rather than guesswork.

Core Features & Use Cases

  • Monorepo coverage execution and aggregation: Runs tests with coverage and merges per-package results into a unified lcov.info for consistent reporting.
  • Uncovered-line gap analysis: Extracts exact file paths and line numbers for statements not exercised by tests using a fast lcov.info query.
  • Coverage-focused test design strategies: Guides how to cover copyWith behaviors, equality/hashCode branches, complex conditionals, exception/catch paths, lifecycle error cases after dispose, and deep recursive collections.

Quick Start

Run melos run test to generate coverage outputs, then execute melos run coverage to aggregate them and use grep to identify specific uncovered line numbers to target with new unit tests.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: increase-coverage
Download link: https://github.com/rodydavis/signals.dart/archive/main.zip#increase-coverage

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.