Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when reasoning about how CoRL reviews a paper — the OpenReview double-anonymous pipeline, reviewer/AC/SAC hierarchy, rubric scoring with weak accept as the acceptance threshold, the first-round rejection gate before rebuttal, the reviewer-AC discussion window, decision meetings, and public reviews for accepted papers.
.claude/skills/brycewang-stanford-corl-review-process/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | 68% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 29% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 4% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 34% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 36% | 0% |
Model the pipeline correctly and author effort lands where it can still change the outcome. Everything here reflects the CoRL 2026 process as documented on corl.org (Instruction for Reviewers / Reviews / Rebuttal pages) and OpenReview, read 2026-07-08; CoRL adjusts its process year to year, so treat this as one cycle's mechanics.
| Stage | Who acts | Author leverage | |---|---|---| | Submission + abstract registration | Authors | Full — see corl-submission | | Assignment (keywords, bidding, conflicts) | ACs, OpenReview matching | Indirect, via keyword choice | | Reviewing (June–early Aug 2026) | 3-ish reviewers per paper + AC | None; do rebuttal prep instead | | Reviews released + first-round gate | Program committee | None at the gate itself | | One-page rebuttal (due Aug 11, 2026 AoE) | Authors | Highest-leverage moment | | Reviewer–AC discussion (Aug 12–19, 2026) | Reviewers, ACs | Indirect, through the rebuttal | | SAC–AC meetings, then SACs–PCs meeting | ACs, SACs, Program Chairs | None | | Decision + (for accepted papers) public reviews | Program Chairs | None |
Three structural facts to internalize:
Senior Area Chairs; decisions are finalized in dedicated SAC–AC meetings plus a final SACs–PCs meeting. Your rebuttal's real audience includes the AC and SAC who will represent your paper in rooms you never see.
score of weak accept or above — from any reviewer or the AC — is a candidate for rejection without rebuttal. Initial impressions are therefore not provisional at CoRL; the paper must earn at least one advocate on first read.
papers are made publicly available. The exchange is part of the paper's permanent record, which disciplines both sides' tone.
The 2026 reviewer instructions direct reviewers to score against a rubric rather than against their batch, with weak accept reported as the acceptance-threshold score in the review form's terms. Practical consequences for authors:
gate needs one weak-accept-or-above, and discussion can move borderlines.
low-confidence negative review is explicitly contestable in the rebuttal, in factual and polite terms.
reviews that can stand alone if the paper never reaches rebuttal — meaning the written text, not just the score, is what the AC audits at the gate.
The reviewer pool is the robot-learning community itself, and its recurring checks are learning-specific (details in corl-experiments):
policy — single-configuration results draw immediate skepticism.
classical controllers or two-generation-old learning baselines.
evaluations, and whether the transfer gap is measured or hand-waved.
failure modes it admits match what the video shows.
textTriage grid — fill within 24h of reviews arriving: R1 score: __ confidence: __ gate-relevant (>= weak accept)? __ R2 score: __ confidence: __ gate-relevant? __ R3 score: __ confidence: __ gate-relevant? __ AC (if scored/commented): __ If NO gate-relevant score exists: -> paper is a first-round rejection candidate; expect no rebuttal round. -> pivot to the resubmission branch (corl-topic-selection, corl-workflow). If at least one exists: -> rebuttal is live (corl-author-response); rank concerns by which scores they block, not by which are easiest to answer.
suspected breaches go to the AC, not to public channels.
reassignment triggers — authors should declare them exhaustively on the form, as a missed conflict discovered late destabilizes an otherwise sound decision.
entirely through OpenReview.
volumes, versus thousands at ML mega-conferences); per-paper acceptance rates for 2026 are 待核实 until the cycle closes — do not quote a number to a team.
待核实) there is genuine multi-layer deliberation; silence in that window carries no signal either way.
for a factually broken review is a calm note to the AC via OpenReview during the discussion window, not after decisions.
Re-verify the live process pages before advising on any cycle: https://www.corl.org/contributions/instruction-for-reviewers and https://www.corl.org/contributions/instruction-for-reviewers (2026 URLs; year-sites rotate).
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | pass→fail | 26,492 | 23,279 | -12% | 1 | 1 | 0% | 3,461 | 3,972 | +15% | 0 | 0 | — |
case-08 | pass→pass | 11,045 | 10,212 | -8% | 1 | 1 | 0% | 1,078 | 2,160 | +100% | 0 | 0 | — |
case-02 | fail→fail | 36,048 | 26,168 | -27% | 1 | 1 | 0% | 3,626 | 4,120 | +14% | 0 | 0 | — |
case-03 | fail→pass | 21,773 | 23,911 | +10% | 1 | 1 | 0% | 2,543 | 4,283 | +68% | 0 | 0 | — |
case-04 | fail→pass | 23,131 | 15,732 | -32% | 1 | 1 | 0% | 2,326 | 2,998 | +29% | 0 | 0 | — |
case-05 | fail→pass | 22,248 | 13,078 | -41% | 1 | 1 | 0% | 2,664 | 2,770 | +4% | 0 | 0 | — |
case-06 | fail→pass | 15,503 | 9,916 | -36% | 1 | 1 | 0% | 2,297 | 3,085 | +34% | 0 | 0 | — |
case-07 | pass→pass | 20,123 | 18,688 | -7% | 1 | 1 | 0% | 2,095 | 3,490 | +67% | 0 | 0 | — |
case-09 | fail→pass | 13,571 | 19,966 | +47% | 1 | 1 | 0% | 2,357 | 3,211 | +36% | 0 | 0 | — |
case-10 | pass→pass | 5,335 | 10,880 | +104% | 1 | 1 | 0% | 935 | 2,290 | +145% | 0 | 0 | — |
case-11 | pass→pass | 15,692 | 16,613 | +6% | 1 | 1 | 0% | 1,540 | 3,193 | +107% | 0 | 0 | — |
case-12 | fail→pass | 50,216 | 15,953 | -68% | 1 | 1 | 0% | 1,859 | 3,013 | +62% | 0 | 0 | — |
case-13 | fail→pass | 26,526 | 14,281 | -46% | 1 | 1 | 0% | 2,778 | 3,317 | +19% | 0 | 0 | — |
case-14 | fail→pass | 20,015 | 14,477 | -28% | 1 | 1 | 0% | 2,298 | 3,619 | +57% | 0 | 0 | — |
case-15 | pass→pass | 22,013 | 16,627 | -24% | 1 | 1 | 0% | 2,489 | 3,345 | +34% | 0 | 0 | — |
case-16 | pass→pass | 26,101 | 17,986 | -31% | 1 | 1 | 0% | 2,727 | 3,631 | +33% | 0 | 0 | — |
case-17 | pass→pass | 17,835 | 18,061 | +1% | 1 | 1 | 0% | 1,867 | 3,003 | +61% | 0 | 0 | — |
case-18 | pass→pass | 22,964 | 9,673 | -58% | 1 | 1 | 0% | 2,318 | 2,097 | -10% | 0 | 0 | — |
case-19 | fail→fail | 19,045 | 10,904 | -43% | 1 | 1 | 0% | 2,151 | 3,074 | +43% | 0 | 0 | — |
case-20 | pass→pass | 22,174 | 25,504 | +15% | 1 | 1 | 0% | 2,727 | 4,556 | +67% | 0 | 0 | — |
case-21 | pass→pass | 48,694 | 19,529 | -60% | 1 | 1 | 0% | 2,533 | 3,693 | +46% | 0 | 0 | — |
case-22 | pass→pass | 18,420 | 21,838 | +19% | 1 | 1 | 0% | 2,446 | 2,835 | +16% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +32 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.