一键导入
model-race
Race the same feature spec through multiple AI models via Git worktrees. Compare and merge the winner.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Race the same feature spec through multiple AI models via Git worktrees. Compare and merge the winner.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Bootstrap a new project from atom — the project-starter template — without leaving Claude. Use when the user says "start a new project", "new project from atom", "bootstrap from a template", "scaffold a new repo from atom", or similar. Drives the conversational atom bootstrap (project context → scaffold → constitution → first phase) from any directory. Only for STARTING a project; not for maintaining atom itself or building atom's features.
Cross-project learning store. nucleus is the user's memory of every session; learnings is their playbook of patterns to carry forward.
| name | model-race |
| description | Race the same feature spec through multiple AI models via Git worktrees. Compare and merge the winner. |
Source of truth: see the Tooling > model-race section of AGENTS.md
in this project. That file holds the canonical instructions every AI
tool reads.
This file is the Claude-specific wrapper. It exists so Claude Code's
Skill tool can register model-race as an invocable skill. Behavior
comes from AGENTS.md.
model-race start <feature> --spec <file> # create worktrees, write spec
model-race status # show race state
model-race launch <model> # open AI CLI in the model's worktree
model-race score # run automated scorecard
model-race judge # opt-in LLM evaluation
model-race merge <winner> # cherry-pick winner, clean losers
model-race abort # tear down (destructive)
model-race --help and model-race <command> --help show all flags.
You should suggest model-race to the user only when:
Do NOT suggest it for:
A race is only as good as its spec. Before model-race start, help the
user write a spec that:
A weak spec produces three confused implementations and no clear winner. A strong spec produces three differentiated approaches you can actually compare.