home/categories/debugging/elizaos-eliza-packages-skills-skills-testing-handbook-skills-skills-coverage-analysis-skill-md
debuggingtools

coverage-analysis

The agent uses coverage analysis to measure which code paths, branches, and functions are exercised during fuzzing campaigns. It generates LLVM and GCC coverage reports, identifies uncovered code blocks, detects magic value checks that block fuzzer progress, and tracks coverage trends over time. The agent applies this technique when assessing harness effectiveness, diagnosing coverage plateaus, comparing differential coverage between campaigns, or integrating coverage instrumentation into CMake and Rust builds using llvm-cov, gcovr, and cargo-fuzz coverage toolchains.

elizaOS
maintainer
elizaOS
更新于 3/17/2026
星标
18154
分支
5492
quick start

Installation and usage

The agent uses coverage analysis to measure which code paths, branches, and functions are exercised during fuzzing campaigns. It generates LLVM and GCC coverage reports, identifies uncovered code blocks, detects magic value checks that block fuzzer progress, and tracks coverage trends over time. The agent applies this technique when assessing harness effectiveness, diagnosing coverage plateaus, comparing differential coverage between campaigns, or integrating coverage instrumentation into CMake and Rust builds using llvm-cov, gcovr, and cargo-fuzz coverage toolchains.

安装
$ install --globalskills.sh
使用

安装后,您可以通过在终端运行以下命令来使用此技能:

skills use coverage-analysis