mirror of
https://github.com/trailofbits/buttercup
synced 2026-06-21 14:11:39 +00:00
9ed320ba15
Add scripts/task_oss_fuzz.sh, a flag-driven helper that submits a task to the CRS webhook (/webhook/trigger_task) for any OSS-Fuzz project. Defaults the fuzzing tooling to upstream google/oss-fuzz @ master, so only --project is required; supports full and delta modes, --dry-run, and a jq-less fallback. Payload matches the server's Challenge model (drops the ignored harnesses_included field). Add two Claude Code skills: - .claude/skills/start-buttercup-compose: bring the system up with docker compose (prebuilt GHCR images by default, build-local on request) and wait for the webhook on 127.0.0.1:31323. - .claude/skills/submit-oss-fuzz-task: submit a task to a running CRS via the script; checks readiness and points at the start skill if it is down. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>