Sets up and runs libFuzzer, the coverage-guided fuzzer built into LLVM, on C/C++ code that compiles with Clang. Covers harness structure, -fsanitize=fuzzer builds, corpus and dictionary management, sanitizer integration, and campaign triage.
Install
npx skills add trailofbits/skills --skill libfuzzernpx skills add trailofbits/skills --skill libfuzzer -a claude-code -gnpx skills add trailofbits/skills --skill libfuzzer -a codex -ggemini skills install https://github.com/trailofbits/skills.git --path plugins/testing-handbook-skills/skills/libfuzzergh skill install trailofbits/skills libfuzzergit clone --depth 1 https://github.com/trailofbits/skills /tmp/trailofbits__skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/trailofbits__skills/plugins/testing-handbook-skills/skills/libfuzzer ~/.claude/skills/libfuzzer # Claude Code
cp -R /tmp/trailofbits__skills/plugins/testing-handbook-skills/skills/libfuzzer ~/.agents/skills/libfuzzer # Codex, Cursor, Gemini CLI, Copilot, OpenCode