Not in the top 1,000 by GitHub stars

CoriChui/bakeoff

Turn one decision into a judged tournament of solutions, then pick the best — a Claude Code skill that generates candidates, auto-derives the rubric, judges independently, and returns a defensible winner.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 4936ebbc95e3

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 4936ebbc95e32a5da7950108d13ff92a16584ca1

git clone --filter=blob:none --no-checkout https://github.com/CoriChui/bakeoff.git .hotskills/corichui-bakeoff && git -C .hotskills/corichui-bakeoff checkout --detach 4936ebbc95e32a5da7950108d13ff92a16584ca1 # Copy each selected skill directory from .hotskills/corichui-bakeoff into .claude/skills/<skill-name>/
10GitHub stars
0stars in 7 days
1skill in this repository
0commits in 30 days

Heat

0.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 25, 202610

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

bakeoff

When your agent uses it

Turn one decision into a judged tournament of solutions, then pick the best. Given a problem, design choice, or a suggestion you want cross-verified, it generates diverse candidate solutions, auto-derives the evaluation dimensions for THAT problem (so you don't have to know what to score on), judges every candidate with independent scorers, and returns the winner plus a ranked top-N shortlist with a score matrix and rationale. It auto-infers the request shape — idea · improvement · comparison · proposal ("what if we do X") · problem-solving · scoping — from your bare prompt, with no flags. Reach for it whenever there are several defensible approaches, the call is costly to reverse, and you can't easily say why one option wins — even if the user doesn't say "compare" or "decide": "what's the best way to structure X", "which approach/library/database/design should I pick", "compare these two plans", "is the AI's suggestion actually good, or is there something better", "help me decide X vs Y vs Z", architecture / approach / refactor / migration / tool-selection calls, or any stakes-bearing "which should I…". Distinct from `evaluate` (which scores ONE artifact against a rubric) — reach for bakeoff when you need to CHOOSE among several options or generate them. NOT for tasks a test, type-check, or lint settles (bug fixes, mechanical refactors, formatting, "write a function that does X"), and NOT for evaluating a single existing thing with no alternatives (that's `evaluate`) — a tournament of one is wasted effort.

What it loads into context

Frontmatter

384 tokens

Always available to the agent

SKILL.md

8,063 tokens

When the skill is activated

Reference documents

12,242 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. When to use it (all three must hold)
  2. Design principles (why it's built this way)
  3. Grounding (conditional, silent)
  4. Modes & depth
  5. Worked example
  6. Pipeline
  7. Failure & edge cases
  8. Dependencies & schema contract
  9. Flags
  10. Cost & honesty

Scripts executed separately

  • demo/demo.sh
  • demo/setup.sh
  • scripts/reconcile-scores.js

Files

  • .claude-plugin/marketplace.jsonasset329 bytes
  • .claude-plugin/plugin.jsonasset560 bytes
  • .gitignoreasset344 bytes
  • LICENSEasset1,072 bytes
  • README.mddoc7,758 bytes
  • SKILL.mdcore33,930 bytes
  • SKILL.mdcore33,930 bytes
  • SKILL.mdcore33,930 bytes
  • agents/evaluate-build.mddoc9,801 bytes
  • agents/evaluate-score.mddoc18,070 bytes
  • demo/bakeoff.gifasset172,940 bytes
  • demo/bakeoff.tapeasset818 bytes
  • demo/demo.shruns1,978 bytes
  • demo/setup.shruns146 bytes
  • examples/README.mddoc698 bytes
  • examples/email-deadline-generation.mddoc7,290 bytes
  • examples/monolith-vs-services.mddoc4,257 bytes
  • references/report-shape.mddoc3,444 bytes
  • scripts/reconcile-scores.jsruns14,009 bytes
Read SKILL.md

# Bakeoff

You turn *"which of these should I do?"* into a defensible answer. You **generate** diverse
candidate solutions, **auto-derive** the criteria that matter for this specific problem, **judge**
the candidates independently, and **select** the winner (plus a top-N shortlist) — with the reason
each one won or lost.

Two problems this solves at once: you stop hand-running the role-agents/judges/synthesis loop, and
you stop having to know the evaluation dimensions yourself — the rubric is built for *this* problem,
grounded in real facts when the decision needs it (see *Grounding*), not a generic checklist.

## When to use it (all three must hold)
1. **Wide solution space** — several genuinely defensible approaches, not one obvious answer.
2. **Costly to reverse** — a wrong call is expensive to unwind.
View the complete source on GitHub

Skills included

  • bakeoff

Repository facts

License
MIT
Created
Jul 7, 2026
Last pushed
Jul 9, 2026
Forks
0
Open issues
0
Project activity
Slowing

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 2 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 13 signals by file

.claude-plugin/plugin.json

  • Network accessline 4
    "version": "0.1.0",   "author": { "name": "CoriChui" },   "homepage": "https://github.com/CoriChui/bakeoff",
  • Network accessline 5
    "author": { "name": "CoriChui" },   "homepage": "https://github.com/CoriChui/bakeoff",   "repository": "https://github.com/CoriChui/bakeoff",
  • Network accessline 6
    "homepage": "https://github.com/CoriChui/bakeoff",
  • Network accessline 7
    "repository": "https://github.com/CoriChui/bakeoff",

README.md

  • Network accessline 12
    `bakeoff` is a [Claude Code](https://docs.claude.com/en/docs/claude-code) skill. Hand it a decision and it **generates diverse candidate solutions**, **auto-derives the criteria that matter for _that_ specific problem** (so you don't have t
  • Network accessline 65
    git clone https://github.com/CoriChui/bakeoff.git ~/.claude/skills/bakeoff
  • Network accessline 78
    - **[Claude Code](https://docs.claude.com/en/docs/claude-code)** (skills support).

demo/bakeoff.tape

  • Network accessline 3
    # Render: `vhs demo/bakeoff.tape` → writes demo/bakeoff.gif. # Edit demo/demo.sh for the content, or this file for size/theme/pacing. # Docs: https://github.com/charmbracelet/vhs
  • Network accessline 4
    # Edit demo/demo.sh for the content, or this file for size/theme/pacing. # Docs: https://github.com/charmbracelet/vhs Output demo/bakeoff.gif
  • Network accessline 5
    # Docs: https://github.com/charmbracelet/vhs

demo/demo.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

demo/setup.sh

  • Executable scriptline 1
    Executable file

scripts/reconcile-scores.js

  • Executable scriptline 1
    #!/usr/bin/env node

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 6 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.