원클릭으로
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.