一键导入
checkpoint-validate
Validate agent checkpoint.json. Detect idle, fake completion, error recovery. Matches "checkpoint", "idle", "agent status"
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Validate agent checkpoint.json. Detect idle, fake completion, error recovery. Matches "checkpoint", "idle", "agent status"
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Start Bug Bounty target analysis pipeline. Auto-matches "bounty", "target analysis", "find vulns", "bug hunting", "Immunefi", "Bugcrowd", "H1"
Use when firmware binary analysis, attack surface mapping, or endpoint discovery is needed for a target
Start CTF challenge solving pipeline. Auto-matches "ctf", "solve challenge", "pwn", "reversing", "crypto challenge", "wargame"
Check endpoint_map.md coverage at Phase 1→2 transition. Blocks Phase 2 if below 80%. Matches "coverage check", "endpoint coverage", "Phase 2 gate"
Pre-check if a Bug Bounty finding is Out-of-Scope. Auto-triggered at Phase 0 (full scan) and Phase 1 (per-finding). Matches "OOS", "out of scope", "exclusion check"
Classify PoC file quality as Tier 1-4. Run after exploiter completes, before triager-sim. Matches "PoC tier", "PoC quality", "poc quality", "exploit verify"
| name | checkpoint-validate |
| description | Validate agent checkpoint.json. Detect idle, fake completion, error recovery. Matches "checkpoint", "idle", "agent status" |
| user-invocable | true |
| argument-hint | <checkpoint-json-path> |
| allowed-tools | ["Read","Bash","Glob"] |
Validates agent checkpoint.json to detect idle/fake completion/error states.
$ARGUMENTS: path to checkpoint.jsonRead $ARGUMENTS
| checkpoint.status | Verdict | Action |
|---|---|---|
"completed" | Verify all expected_artifacts exist | All present → PASS / Missing → FAKE COMPLETION |
"in_progress" | Check timestamp | Last update > 5min ago → FAKE IDLE / Recent → WORKING |
"error" | Analyze error field | ERROR + output recovery suggestion |
| File missing | Agent never started | NOT STARTED — respawn immediately |
# Check each expected_artifact exists and is non-empty
for f in <expected_artifacts>; do
if [ ! -f "$f" ] || [ ! -s "$f" ]; then
echo "FAKE: $f missing or empty"
fi
done
[CHECKPOINT] Path: <path>
[CHECKPOINT] Agent: <agent_name>
[CHECKPOINT] Status: <status>
[CHECKPOINT] Phase: <phase>/<phase_name>
[CHECKPOINT] Completed: <completed_list>
[CHECKPOINT] In Progress: <in_progress>
[CHECKPOINT] Artifacts: <produced> / <expected>
[CHECKPOINT] Result: PASS / FAKE IDLE / FAKE COMPLETION / ERROR / NOT STARTED
[CHECKPOINT] Recovery: <specific recovery suggestion>
| State | Recovery |
|---|---|
| FAKE IDLE | Send "read checkpoint.json and continue" message once → still idle → respawn |
| FAKE COMPLETION | Respawn with missing artifact list (checkpoint injection) |
| ERROR | Resolve error cause, then respawn (env issues = Orchestrator fixes) |
| NOT STARTED | Spawn new agent immediately |
REMINDER: Never trust "artifact exists = done". Only checkpoint.status == "completed" is truth.
status field valuestatus=="completed" in checkpointin_progress then crash — check timestamp staleness (>10min = likely dead)