Localize objects and compose low-level CAP MCP actions using observations, Cartesian or synchronized motion, joint targets, and single-arm gripper control.
日本語の概要は準備中です。原文の説明を表示しています。
Run the baseline-free CaP iterative debugging (fix loop) pipeline on a user-supplied list of benchmark tasks: inspect one initial observed scene per task, generate task-level code, debug failures on development seeds using recorded run artifacts, validate on the held-out partition, grade the skill library against what actually worked, and promote only those patterns a verifier could reproduce the fix from.
日本語の概要は準備中です。原文の説明を表示しています。
実行スコア 未検証
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
For BEHAVIOR-1K (R1 Pro on Isaac Sim) use the sibling folder behavior/SKILL.md. It is a different protocol, not just different prompts: those tasks are long-horizon, so each seed grows its own policy one code block at a time, and the campaign freezes a skill library rather than a program. Everything below is for the tabletop benchmarks (LIBERO-Pro, Robosuite).
Use this skill to run a coordinated debugging campaign over any list of CaP benchmark tasks.
No external baseline code or baseline output directory is used. Runs use
the benchmark's own --init-mode (LIBERO: seeded, so development seeds 51–65 and the
held-out partition are distinct scenes; Robosuite uses saved).
docs/libero-pro.md,
or docs/robosuite.md), including the pinned environment (for LIBERO:
scripts/bootstrap_libero.sh → .venv-libero) and SAM3 authentication.LIBERO_CONFIG_PATH="$PWD/.libero",
MUJOCO_GL=egl, PYOPENGL_PLATFORM=egl, EGL_PLATFORM=device,
TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=1).scripts/supervise_services.sh) and a persistent coordinator
session.docs/api-reference.md, docs/run-artifacts.md, and
main-agent-prompt.md.(benchmark, suite, task_id) cases), write it
to a JSON file (format in scripts/gen_progress.py), and initialize
the campaign root:
python3 .claude/skills/iterative-debugging/scripts/init_run.py --tasks <tasks.json>.
This creates RUN_ROOT=outputs/runs/<stamp>/ (and points outputs/runs/LATEST at it) —
every artifact of this campaign lives under it, one folder per task at
$RUN_ROOT/<benchmark>/<suite>/task_<id>/. Generate progress with
python3 .claude/skills/iterative-debugging/scripts/gen_progress.py.
For Robosuite, append --dev-seeds $(seq 101 125) --unseen-seeds $(seq 126 130) --heldout-count 100 to initialization. LIBERO defaults remain development 51–65,
unseen-check 66–80, and held-out 1–50. Read the assigned development seeds, unseen-check
seeds, and HELDOUT_COUNT from campaign.json, preserving those settings when resuming.$RUN_ROOT/curriculum.md. Dispatch subagent-prompt.md
once per pending task. Workers explore
(skills/task-exploration.md), generate initial code, debug
the assigned development seeds without reading external baseline outputs, and grade the
skills they used in skill_report.json. Debugging is organized by failure mode rather than
by seed, and every version is scored on all assigned development seeds. The selected program
is then measured once on the assigned unseen-check seeds (LIBERO: 66–80; Robosuite: 126–130)
before being handed over.stage1-done task with scripts/run_validation.py.verified proposals are promoted into skills/.rerun_02/ beside the original attempt.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Localize objects and compose low-level CAP MCP actions using observations, Cartesian or synchronized motion, joint targets, and single-arm gripper control.
日本語の概要は準備中です。原文の説明を表示しています。
Run the CaP Fix Loop + Evolutionary Search experiment on a user-supplied list of low-performing benchmark tasks: iterative K=8 candidate search on development seeds 51–65, validation selection, and final held-out evaluation on seeds 1–50.
日本語の概要は準備中です。原文の説明を表示しています。
Block-by-block fix loop on BEHAVIOR-1K (R1 Pro, OmniGibson on Isaac Sim). The policy is grown one code block at a time against what the robot actually did, and what carries across seeds is a skill library, not a program. Use for the two R1 Pro pickup tasks; Stage 1 learns on seeds 26-35, Stage 2 evaluates on 1-25 with a frozen library.
日本語の概要は準備中です。原文の説明を表示しています。
Perform task-specific real YAM manipulation with native CAP tools. Use for solving or turning a physical Rubik's Cube, bottle-cap removal and pouring, pill insertion and bottle closure, or inverted cup nesting.
日本語の概要は準備中です。原文の説明を表示しています。