gauntlet-loop
Skill1 starsChanged 16 days agoMITView on GitHub
Turn a goal into a short, paste-ready prompt for a builder-and-critic loop against a real quality bar.
20 other projects use a version of this.
Adopted by
Most recently taken up by
- celestialdust/achilles-skillstheir own version, first seen Nov 1, 2026
- rubenmarcus/agent-skillstheir own version, first seen Nov 1, 2026
- mblanc/mb-skillstheir own version, first seen Oct 20, 2026
- harshsinghmp/muse-skillstheir own version, first seen Oct 15, 2026
- AVANT-ICONIC/skillstheir own version, first seen Oct 13, 2026
- mauriciovieira/skillstheir own version, first seen Oct 13, 2026
Used with
Projects with it also use code-review.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
GoogleSkillcode-review
Adversarial systems, concurrency, memory-model, and architecture code review protocol. Use this skill whenever asked to review code, PRs, diffs, or branches in Filament.
Also in 4 projects that use this
Other versions20 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 20
- duolahypercho/gauntlet-loop★ 157same name
- emaraschio/cursor-commands★ 9same name
- sidneyswift/skills★ 9same name
- NicholasSpisak/gauntlet-loop★ 4same name
- protonspy/spec-claude-code★ 4same name
- trilwu/gauntlet-loop-skills★ 3same name
- Kohulan/orthonym-skills★ 2same name
- rubenmarcus/agent-skills★ 2same name
- alexanderpino/skills★ 1same name
- celestialdust/achilles-skills★ 1same name
10 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository57 other files it gives its agents.
- AGENTS.mdAGENTS.md
- agent-loginSkill
- animateSkill
- app-intentsSkill
- app-store-connectSkill
- architectSkill
- arenaSkill
- blast-radiusSkill
- codebase-designSkill
- code-qualitySkill
- correctSkill
- diagnosing-bugsSkill
- domain-modelingSkill
- eli5Skill
- engineering-principlesSkill
- gh-stackSkill
- goal-swarmSkill
- grillingSkill
- grill-with-docsSkill
- handoffSkill
- howSkill
- improve-codebase-architectureSkill
- ios-hapticsSkill
- koubouSkill
- mergeSkill
- orchestrationSkill
- prototypeSkill
- prSkill
- react-best-practicesSkill
- react-doctorSkill
- reframeSkill
- repo-cleanupSkill
- researchSkill
- retroSkill
- review-fix-loopSkill
- reviewSkill
- review-sweepSkill
- seoSkill
- setup-sreestackSkill
- show-dont-tellSkill
- showroomSkill
- snipsnap-do-choresSkill
- snip-snapSkill
- swift-testing-modernizationSkill
- swiftuiSkill
- tddSkill
- to-specSkill
- to-ticketsSkill
- triageSkill
- ui-designSkill
- uikitSkill
- verifySkill
- wayfinderSkill
- web-component-inspirationSkill
- whySkill
- writing-for-agentsSkill
- xcode-security-auditSkill
The file
We split this skill into the rules it gives an agent
7 rules. 0 are common, 7 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 20 edited versions we read keep these.
7
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 9
Write one short prompt the user can paste into a fresh agent session.
- Distinctive: line 16
Read the goal and any constraints.
- Distinctive: line 27
If the reference is missing or unsuitable, offer two or three concrete candidate bars, one line each, and wait for the user's choice before …
- Distinctive: line 29
Prefer demanding references the executing agent can actually reach.
- Distinctive: line 64
Keep the prompt focused on the goal, bar, independent evaluation, and completion criterion.
- Distinctive: line 71
Use portable instructions for iteration and parallel subagents.
- Distinctive: line 78
After the block, add only: “I can run this here.” If the user asks to run it, become the lead agent and follow the generated prompt with …
“Common” is measured: kept by at least 6 in 10 of the 20 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Gauntlet Loop
Write one short prompt the user can paste into a fresh agent session. The prompt directs builders and independent critics to improve the work until it wins a blind comparison against a real reference. Creating the prompt is the task; execute it only when the user asks to run it.
Choose the bar
Read the goal and any constraints. Use the user's supplied reference when it passes all three checks:
- Named: a specific artifact, such as a particular pricing page or published article, rather than a category such as “award-winning sites.”
- Fetchable: the executing agent can obtain the actual page, text, repo, binary, or footage. An inaccessible reference needs a supplied copy or a replacement; a description of it cannot stand in for the artifact.
- Comparable: the reference and the output can be judged side by side under equivalent conditions, with a clear choice between them.
If the reference is missing or unsuitable, offer two or three concrete candidate bars, one line each, and wait for the user's choice before writing the prompt. Prefer demanding references the executing agent can actually reach. Resolve general names to specific artifacts; verify current pages or publications when needed rather than inventing a title or URL.
| Goal | Suitable reference and comparison |
| Website, app, UI | A specific product page or screen at the same viewport |
| Game, 3D, visual | Footage or screenshots from a named shipped title |
| Writing | A particular published piece with comparable length, audience, and format |
| Code, tooling | A named repo's implementation plus relevant tests or benchmarks |
| Research, analysis | A particular report or methods section, judged for rigor and coverage |
| Deck, document | A real artifact with comparable format and page count |
Where the goal has measurable requirements, include them alongside the reference: for example, load time, benchmark score, word count, or pass rate. A favorable taste judgment does not replace those requirements.
Write the prompt
Return one fenced, paste-ready block without a preamble, headings inside the prompt, or a narrated explanation. Aim for 120–180 words in plain sentences. Adapt this template to the goal and selected bar:
Build [GOAL].
The bar is [SPECIFIC REFERENCE]. Obtain the real artifact first and compare directly against it under equivalent conditions.
Break the work into the smallest pieces that can be improved and judged independently. For each piece, use a builder and a separate critic with fresh context; run independent pieces in parallel. Give the critic the actual output and reference without builder commentary. Strip identifying labels and randomize A/B order where possible. If identity remains recognizable, disclose that limit.
The critic must be harsh: pick the better artifact and name the single biggest remaining gap. Send that gap back to the builder and repeat until ours wins and measurable requirements pass. Finish with a comparison of the integrated result against the full bar. Stop if I stop the run; report a blocked comparison instead of declaring a win when the reference or independent critic is unavailable.
Keep a live progress page I can inspect as the work evolves.Keep the prompt focused on the goal, bar, independent evaluation, and completion criterion. Add a budget or cost ceiling only when the user supplied one. Include tools, architecture, stack, file layout, or other implementation choices only when the goal requires them or the user specified them. Let the executing agent choose the decomposition. Winning the comparison is the quality exit; an arbitrary round count is not.
Use portable instructions for iteration and parallel subagents. Include host-specific commands only when their availability and behavior are verified for the intended host. Prompt generation needs no subagent or scheduler tools; running the loop requires independent agents and access to the reference and actual output. A request to run the prompt authorizes its builder/critic workflow, subject to the user's scope and the host's permissions.
After the block, add only: “I can run this here.” If the user asks to run it, become the lead agent and follow the generated prompt with the available tools. Report missing execution capabilities before starting dependent work. Keep the progress page within the task's authorized workspace; publishing it requires the user's requested publication scope.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

