一键导入
monitor-experiment
Monitor Beaker experiments until completion. Use when the user asks to monitor, check, or track a Beaker experiment.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Monitor Beaker experiments until completion. Use when the user asks to monitor, check, or track a Beaker experiment.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Compare metrics between two wandb runs (new vs old format). Use when comparing DPO training runs to verify metric consistency.
Suggest the minimal permission rule for the most recent denied tool call. Use when Claude was prompted for permission and you want to allow it permanently.
Read review comments on a GitHub PR and fix the issues raised. Use when the user asks to address, fix, or resolve PR comments or review feedback.
Review PyTorch interview prep solutions on the current branch. Use when the user asks to review interview code, review PyTorch solutions, or invokes /review-interview-code.
Remove AI-generated comment slop from a branch diff. Use when the user asks to clean up AI comments, remove slop, or strip unnecessary comments from a branch.
Update the body of a GitHub pull request. Use when the user asks to update, edit, or modify a PR description/body.
| name | monitor-experiment |
| description | Monitor Beaker experiments until completion. Use when the user asks to monitor, check, or track a Beaker experiment. |
| allowed-tools | Bash(beaker:*) |
If no experiment ID is provided, find the most recent experiment:
# List experiments in a workspace (e.g., ai2/open-instruct-dev)
beaker workspace experiments ai2/open-instruct-dev 2>&1 | head -10
Common workspaces:
ai2/open-instruct-dev - Development experimentsai2/lm-eval - Evaluation experimentsai2/tulu-3-dev - Tulu developmentbeaker experiment get <experiment-id> --format json | jq '.[0] | {id, name, status: .jobs[0].status}'
Check the status fields:
status.current: "scheduled", "starting", "running", "succeeded", "failed", "canceled"status.exitCode: Exit code (0 = success, non-zero = failure)status.started / status.exited: TimestampsIf still running, wait 30 seconds and check again
When complete:
Continue monitoring until the experiment finishes or the user asks to stop
# Check status (compact)
beaker experiment get <id> --format json | jq '.[0].jobs[0].status.current'
# Get logs on failure
beaker experiment logs <id>
# Get logs with tail (last N lines)
beaker experiment logs <id> 2>&1 | tail -100
# Open in browser
echo "https://beaker.org/ex/<id>"