跳到正文
cccskills
免费在 GitHub 公开

wbbench-run-setup

Use when a user wants to configure and launch a WorkBuddy Bench evaluation run from scratch, or is unsure how to set one up. Walks them interactively through environment setup, model config, .env credentials, job config, and launching the run, then hands off to wbbench-report-skills for metrics and trajectory analysis.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(8)

  • SKILL.md4.0 KB
  • references/00-datasets.md1.6 KB
  • references/01-environment.md1.9 KB
  • references/02-model.md4.1 KB
  • references/03-credentials.md1.4 KB
  • references/04-job.md4.9 KB
  • references/05-run.md2.9 KB
  • references/06-analysis.md1.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

WB-Bench Run Setup

Interactively guide the user from an unconfigured checkout to a running (and then analyzed) WorkBuddy Bench evaluation. This is a seven-phase playbook (0–6). This file is the router: read the matching references/ file completely before executing each phase, complete one phase at a time, and confirm with the user before moving on.

Phases → reference files

PhaseGoalRead
0. Datasetssubset(s) downloaded under datasets/references/00-datasets.md
1. Environmenta checkout that can runreferences/01-environment.md
2. Modelconfigs/models/<provider>/<slug>.yamlreferences/02-model.md
3. Credentials.env URL + key for the chosen namesreferences/03-credentials.md
4. Jobconfigs/jobs/<slug>.yamlreferences/04-job.md
5. Launchdry-run, confirm, runreferences/05-run.md
6. Analysishand off to wbbench-report-skillsreferences/06-analysis.md

Interaction rules

  • Reply in the user's language. Detect the language of the user's messages and use it throughout (they write Chinese → you answer in Chinese). Config keys, file contents, and shell commands stay verbatim; only your prose adapts.
  • Read the live templates — don't trust field names memorized here or in the references. Schemas evolve; the authoritative sources are configs/models/_template.model.yaml, configs/jobs/_template.job.yaml + configs/jobs/_reference.yaml, and .env.example.
  • Discover choices at runtime, never hardcode a list that may be stale: ls configs/harnesses/*/versions/, ls -d datasets/wb-bench-*/. Datasets are not in git — a fresh checkout has none until Phase 0 downloads them, so an empty datasets/ means "download first" (see references/00-datasets.md), not "no datasets exist".
  • One phase at a time. Show the user what you're about to write, then write it.

Guardrails (apply across all phases)

  • Secrets (API keys, base URLs) live only in .env. YAML references env-var names only — never a real key or URL. Never git add .env; never echo secret values back.
  • The model wire-protocol key is protocols (plural). The manifest resolver reads only that and defaults to openai when it's absent, so a singular protocol: silently mis-routes a non-openai backend. Always write protocols. (Details in references/02-model.md.)
  • model_connection: local_proxy is the recommended default — a job-private proxy that adds protocol bridging, extra_body injection, and full request logging at the transport layer without altering content, and run.sh starts it for you. Prefer it unless the user asks for direct. It is mandatory (set it automatically, don't make the user discover it) when the model uses extra_body (top_k / min_p / chat_template_kwargs, ...) or the harness protocol isn't in the model's protocols; direct fails fast in both cases. (Details in references/04-job.md.)
  • Before dry-run, verify every env-var name the model references exists in .env.
  • Ask the user to confirm before the real run (Phase 5) — it is time- and cost-intensive.
  • Treat dataset/task files as read-only; only write under configs/ and .env. Datasets come from HuggingFace via scripts/dataset/fetch-dataset.sh (Phase 0); never hand-edit downloaded task files.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Use when generating analysis reports for WB-Bench-Office, WB-Bench-Web, or WB-Bench-Code from a single Harbor evaluation run artifact directory; route to the matching reference workflow.

中文简介正在准备中。当前显示原文说明。

Tencent/workbuddy-bench4122026年10月19日 更新

查看 Tencent 的全部技能

报告此技能的问题