ワンクリックで
improve-harness-in-place
Improve coverage in place for the current target without switching target identity.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Improve coverage in place for the current target without switching target identity.
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 | improve_harness_in_place |
| description | Improve coverage in place for the current target without switching target identity. |
| compatibility | opencode |
| metadata | {"stage":"improve-harness-in-place","owner":"tianheng"} |
Apply concrete in-place harness/seed-modeling improvements for coverage growth while keeping the current target stable.
Use this skill after coverage-analysis selects in_place improvement mode.
coverage_*, repair_*, codex_hint)SeedFeedback and HarnessFeedback (if provided)fuzz/coverage_report.txt with uncovered functions (if provided)fuzz/ scaffold filesfuzz/execution_plan.json and fuzz/harness_index.json (if present)fuzz/dict/*.dict (if present)fuzz/fuzz/execution_plan.json, harness sources, and fuzz/harness_index.jsonSeedFeedback, and HarnessFeedback first.main() in harness source;LLVMFuzzerTestOneInput (or language-equivalent fuzz entrypoint) as the only fuzz entry.fopen(argv[1], ...), read(argv[1], ...), manual corpus file loops).SeedFeedback or HarnessFeedback.fuzz/execution_plan.json and fuzz/harness_index.json remain consistent.fuzz/out/ as the sole text of ./done (run echo 'fuzz/out/' > ./done; do not copy the file's contents).