Monitor and analyze Weights & Biases training runs. Use when checking training status, detecting failures, analyzing loss curves, comparing runs, or monitoring experiments. Triggers on "wandb", "training runs", "how's training", "did my run finish", "any failures", "check experiments", "loss curve", "gradient norm", "compare runs".
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install wandb-monitor或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install wandb-monitor⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/wandb-monitor/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: wandb description: Monitor and analyze Weights & Biases training runs. Use when checking training status, detecting failures, analyzing loss curves, comparing runs, or monitoring experiments. Triggers on "wandb", "training runs", "how's training", "did my run finish", "any failures", "check experiments", "loss curve", "gradient norm", "compare runs". ---
Monitor, analyze, and compare W&B training runs.
wandb login
# Or set WANDB_API_KEY in environment
~/clawd/venv/bin/python3 ~/clawd/skills/wandb/scripts/characterize_run.py ENTITY/PROJECT/RUN_ID
Analyzes:
Options: --json for machine-readable output.
~/clawd/venv/bin/python3 ~/clawd/skills/wandb/scripts/watch_runs.py ENTITY [--projects p1,p2]
Quick health summary of all running jobs plus recent failures/completions. Ideal for morning briefings.
Options:
--projects p1,p2 — Specific projects to check--all-projects — Check all projects--hours N — Hours to look back for finished runs (default: 24)--json — Machine-readable output~/clawd/venv/bin/python3 ~/clawd/skills/wandb/scripts/compare_runs.py ENTITY/PROJECT/RUN_A ENTITY/PROJECT/RUN_B
Side-by-side comparison:
import wandb
api = wandb.Api()
# Get runs
runs = api.runs("entity/project", {"state": "running"})
# Run properties
run.state # running | finished | failed | crashed | canceled
run.name # display name
run.id # unique identifier
run.summary # final/current metrics
run.config # hyperparameters
run.heartbeat_at # stall detection
# Get history
history = list(run.scan_history(keys=["train/loss", "train/grad_norm"]))
Scripts handle these automatically:
train/loss, loss, train_loss, training_losstrain/grad_norm, grad_norm, gradient_normtrain/global_step, global_step, step, _stepeval/loss, eval_loss, eval/accuracy, eval_accFor morning briefings, use watch_runs.py --json and parse the output.
For detailed analysis of a specific run, use characterize_run.py.
For A/B testing or hyperparameter comparisons, use compare_runs.py.
安装 Weights & Biases Monitor 后,可以对 AI 说这些话来触发它
Help me get started with Weights & Biases Monitor
Explains what Weights & Biases Monitor does, walks through the setup, and runs a quick demo based on your current project
Use Weights & Biases Monitor to monitor and analyze Weights & Biases training runs
Invokes Weights & Biases Monitor with the right parameters and returns the result directly in the conversation
What can I do with Weights & Biases Monitor in my developer & devops workflow?
Lists the top use cases for Weights & Biases Monitor, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/wandb-monitor/ 目录(个人级,所有项目可用),或 .claude/skills/wandb-monitor/(项目级)。重启 AI 客户端后,用 /wandb-monitor 主动调用,或让 AI 根据上下文自动发现并使用。
Weights & Biases Monitor 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Weights & Biases Monitor 可免费安装使用。请查阅仓库了解许可证信息。
Monitor and analyze Weights & Biases training runs. Use when checking training status, detecting failures, analyzing loss curves, comparing runs, or monitoring experiments. Triggers on "wandb", "training runs", "how's training", "did my run finish", "any failures", "check experiments", "loss curve", "gradient norm", "compare runs".
Automate my developer & devops tasks using Weights & Biases Monitor
Identifies repetitive steps in your workflow and sets up Weights & Biases Monitor to handle them automatically
Weights & Biases Monitor 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。