What problem does it solve? Measuring test coverage in Dart and Flutter projects requires coordinating the Dart VM service, coverage collection, and LCOV formatting, which is error-prone when done manually. This Skill provides a structured workflow to add the coverage package, run tests, and produce a standard LCOV report. ## Core Features & Use Cases - Automated Coverage Collection: Run the bundled test_with_coverage script to execute tests and generate coverage/lcov.info in one step. - Manual VM Service Workflow: Collect raw JSON coverage via the Dart VM service with optional branch and function-level metrics for granular control. - Coverage Ignore Directives: Exclude lines, blocks, or entire files from metrics using // coverage:ignore-line, // coverage:ignore-start/end, and // coverage:ignore-file comments. - Use Case: A Flutter team preparing a CI quality gate uses this Skill to generate an LCOV report, then uploads it to a coverage dashboard to enforce minimum coverage thresholds. ## Quick Start Ask the AI to add the coverage package as a dev dependency and generate an LCOV coverage report for your Dart or Flutter project.