원클릭으로
seed-generation
Generate high-signal seed corpus with real samples first and controlled synthetic expansion.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate high-signal seed corpus with real samples first and controlled synthetic expansion.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Classify reproduced crashes into harness bug, upstream bug, or inconclusive using evidence only.
Generate complete fuzz scaffold artifacts aligned to selected targets and execution plan.
Discover, update, and rank vulnerability candidates before execution planning.
Apply minimal evidence-driven build fixes in fuzz scaffold files for next build attempt.
Repair fuzz scaffold after build failures with strategy change and mapping consistency.
Repair scaffold for coverage replan cycles using seed and harness feedback as primary signals.
| name | seed_generation |
| description | Generate high-signal seed corpus with real samples first and controlled synthetic expansion. |
| compatibility | opencode |
| metadata | {"stage":"seed-generation","owner":"tianheng"} |
Creates warm-up corpus files and seed diagnostics for a target fuzzer, favoring valid and diverse inputs.
Use this skill during pre-run seed generation and seed repair cycles.
fuzz/observed_target.json (when present)fuzz/selected_targets.jsonfuzz/target_analysis.jsonfuzz/fuzz/selected_targets.json is the normalized truth source for target identity and preliminary seed guidance. Do not treat raw analysis hints or stale workflow state as authoritative.
fuzz/corpus/<fuzzer_name>/seed_exploration_<fuzzer>.jsonseed_check_<fuzzer>.jsonYou are the primary classifier for seed format. Read the function code and determine what input format it actually expects.
decoder-binary: Raw format decoders / compression primitives.
archive-container: Container-format wrappers that open/extract multi-file archives.
parser-structure: Structured text/data format parsers.
parser-token: Lexer/scanner for text tokenization.
parser-format: Format string parsing.
parser-numeric: Numeric argument parsing.
generic: Use when no specific format is identified or for I/O wrapper functions.
inflateBack9 → decoder-binary (raw DEFLATE64 decompression)inflateInit2 → generic (just initialization, no actual decompression)gzip_open / gunzip → archive-container (handles gzip container format)unzipOpen / unzip → archive-container (handles zip container format)soft mode:
archive-container:
contrib/oss-fuzz/corpus.zip, contrib/oss-fuzz/**, test/**, tests/**)seed_exploration_*.json and seed_check_*.json must follow coordinator-required schema.seed_profile may have been normalized by the system; follow the normalized target semantics rather than any earlier unnormalized suggestion.seed_families_suggested is valid and must not be treated as a missing value that should inherit older families.Read and fix <path>[:line].seed_profile from target_analysis.json)../done (a relative path string like fuzz/foo.c; do not copy file contents).