Use this skill whenever a user wants to write, improve, or generate LibFuzzer fuzz drivers (harnesses) for a C or C++ library. Triggers when you see words like "fuzz", "fuzzing", "harness", "fuzz driver", "libfuzzer", "afl", "oss-fuzz", "coverage", or when the user has a compiled library (.so / .a) and wants to find bugs in it via fuzzing. Also use this skill if the user asks to "improve fuzzing coverage", "add more fuzz targets", or "write libfuzzer tests". Use this skill proactively — if the user is working with a C/C++ library and mentions security or robustness testing, this skill is almost certainly relevant.
2026-03-20