What problem does it solve? Setting up continuous fuzzing infrastructure from scratch requires managing servers, build environments, and coverage pipelines. This Skill guides you through using Google's OSS-Fuzz platform to run distributed fuzzing, enroll projects, and reproduce crashes without hosting your own infrastructure. ## Core Features & Use Cases - Local Harness Testing: Build Docker images, compile fuzzers with sanitizers, and run individual harnesses using the helper.py CLI. - Project Enrollment: Create the required project.yaml, Dockerfile, and build.sh files to add a project to OSS-Fuzz or a private instance. - Coverage and Bug Analysis: Generate coverage reports, track build statuses, and search the OSS-Fuzz bug tracker across all enrolled projects. - Use Case: You maintain a C++ open-source library and want continuous fuzzing. Use this Skill to write the enrollment files, test harnesses locally with AddressSanitizer, and submit the project for OSS-Fuzz acceptance. ## Quick Start Use the ossfuzz skill to build and run the irssi fuzzing harness locally with AddressSanitizer.