A skill your agent uses when reasoning about how an OSDI paper is reviewed and decided — the double-blind HotCRP PC pipeline with no author-response period, the two tracks, conditional acceptance…

MITAuto-check passed

Install Osdi Review Process

skills CLI
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill osdi-review-process -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install brycewang-stanford/Awesome-Journal-Skills osdi-review-process --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/brycewang-stanford/Awesome-Journal-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/OSDI-Skills/skills/osdi-review-process .claude/skills/osdi-review-process && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
osdi-review-process
GitHub stars
1.2k
Token cost
~1.7k tokens
SKILL.md length
807 words
Files
1
Skills in repo
2,387
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when reasoning about how an OSDI paper is reviewed and decided — the double-blind HotCRP PC pipeline with no author-response period, the two tracks, conditional acceptance…

  • Reasoning about how an OSDI paper is reviewed and decided — the double-blind HotCRP PC pipeline with no author-response period
  • SKILL.md covers The pipeline, author's-eye view, What "no response period"…, Conditional acceptance and… and Structural facts worth knowing, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Conditional acceptance with heavyweight shepherding

What it does

Osdi Review Process is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when reasoning about how an OSDI paper is reviewed and decided — the double-blind HotCRP PC pipeline with no author-response period, the two tracks, conditional acceptance with heavyweight shepherding, co-chair recusal, notification timing, and the Jay Lepreau Best Paper lineage.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Journal-specific Claude Code/Codex skill packs covering mainstream journals — AER, QJE, Nature, Cell, 管理世界, 经济研究 & 200+ more — your fast track to getting published. | 覆盖主流期刊的… The licence is MIT.

When your agent uses it

  • Reasoning about how an OSDI paper is reviewed and decided — the double-blind HotCRP PC pipeline with no author-response period
  • Conditional acceptance with heavyweight shepherding
  • Co-chair recusal
  • Notification timing

Example prompts

  • “/osdi-review-process”

What it can do on your machine

Read from SKILL.md and the folder at commit 932eb23. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Osdi Review Process loads about 1.7k tokens when it runs. Until then it costs about 76 tokens; SKILL.md has 807 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~76
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from brycewang-stanford/Awesome-Journal-Skills at commit 932eb23, republished under its MIT licence (© brycewang-stanford). 807 words, ~1,744 tokens.

Download SKILL.mdSave it as .claude/skills/osdi-review-process/SKILL.md (or your agent's skills folder).
name
osdi-review-process
description
Use when reasoning about how an OSDI paper is reviewed and decided — the double-blind HotCRP PC pipeline with no author-response period, the two tracks, conditional acceptance with heavyweight shepherding, co-chair recusal, notification timing, and the Jay Lepreau Best Paper lineage.

OSDI Review Process

Model the pipeline the paper enters at the December deadline. The process facts below are the OSDI '26 cycle (verified 2026-07-08); OSDI re-decides its process per edition — '26 itself removed the response period — so read the current CFP's process section before predicting anything.

The pipeline, author's-eye view

text
Dec 11  submission complete on HotCRP (osdi26.usenix.hotcrp.com)
   |    double-blind PC review, typically multi-round:
   |      early round -> low-scoring papers exit with fewer reviews
   |      later round(s) -> surviving papers gather more reviews
   |    online discussion + PC meeting
   |    (no author-response step existed in the '26 cycle)
Mar 26  notification: accept | conditional accept | reject
   |    conditional: shepherd assigned, mandated-change list issued
Jun 9   shepherd-approved final paper due (or the acceptance lapses)
Jul 13  open-access proceedings live as the event opens

Round structure and reviewer counts are PC-internal and vary; what is stable is the consequence: the first two or three pages decide whether the paper earns the later rounds, because early-round reviewers triage a large pile (capped at eight submissions per author, but multiplied across a big community).

What "no response period" changes about review

OSDI '26 eliminated the author response. Reading the decision process correctly means internalizing three shifts:

  • Reviewer misunderstandings are terminal. A reviewer who misreads the threat model or misses the baseline's tuning carries that reading into discussion unchallenged. The only defense is prose that cannot be misread (osdi-writing-style's objection pass).
  • The PC discussion is where papers are saved or sunk — by other reviewers, not by you. A paper survives when its champion can answer objections from the paper's own text; write so a champion is armed.
  • Conditional acceptance absorbs the dialogue. The conversation that a rebuttal would have hosted moves after the decision, into shepherding, where it has teeth: mandated changes, verified by a named shepherd, on a deadline.

Conditional acceptance and heavyweight shepherding

OSDI '26 stated the mechanism plainly: some papers are accepted conditionally, and will be rejected unless the authors make the changes the PC determined, completed by the final-paper deadline and approved by the shepherd. Treat it as:

PropertyPractical meaning
The change list is a contractScope it line by line; ambiguities are resolved with the shepherd, in writing, early
The shepherd is the gatekeeperTheir approval — not your opinion of completion — converts conditional to accepted
June 9 is the enforcement dateNew experiments mandated in April need the frozen testbed from the review window (osdi-reproducibility)
It is not a negotiation to reopenRelitigating the reviews with the shepherd burns the one relationship that can accept the paper

osdi-author-response covers how to run the exchange itself.

Structural facts worth knowing

  • Two tracks, one PC decision process: Research and Operational Systems papers are reviewed against different evidence expectations (novel design vs deployed experience) — know which bar your reviewers were told to apply.
  • Co-chair recusal: OSDI '26 pre-committed that a submitting co-chair's papers are handled exclusively by the other co-chair under the same double-blind procedure — an unusually explicit conflict rule worth citing if conflict questions arise.
  • Best-paper lineage: the Jay Lepreau Best Paper Award (inaugurated at OSDI '08) is selected by the PC from the accepted program; strong artifacts and clean claims correlate with it, but it is not something authors apply for.
  • Openness after decision: accepted papers become free PDFs the day the event opens (USENIX open access) — reviews themselves stay confidential; OSDI does not publish reviews or decisions OpenReview-style.
Show full SKILL.md (320 more words)Show less

Surviving the triage round

Multi-round PC review means the paper's first job is to not exit early. What early-round reviewers can actually evaluate in a large pile:

  • Pages 1–2 carry the whole argument — pain, gap, named idea, headline evidence with its cost. A reviewer who stops at page 3 should already be wrong to reject.
  • The evaluation's table of contents — skimmers check that the strongest baseline appears and that a cost/limitations discussion exists before reading any numbers; their absence is a triage-round exit.
  • Figure captions as a parallel paper — early readers walk the figures; captions that state takeaways ("recovery flat from 8 to 64 nodes; baselines linear") let the skim reach the right conclusion.
  • Formatting smells — cramped spacing, page-13 spillover, or an appendix where none is allowed mark the paper as careless before content is weighed (osdi-submission).

None of this is gaming; it is writing for the process that actually exists — one with early exits and no author response to recover from a bad first impression.

Reading a rejection usefully

Without a response phase, OSDI reviews are the only signal you get, so mine them: recurring phrases across reviewers ("unclear workload realism," "incremental over X") are the PC-meeting summary leaking through. Sort objections into fixable-by-writing, fixable-by-experiment, and fit-level; the first two feed a SOSP/NSDI retarget within months (osdi-workflow), the third sends you to osdi-topic-selection before any retarget.

Decoding the decision letter

Three outcomes, three very different next moves: a clean accept still usually assigns a shepherd for lighter-touch final-version guidance — treat their suggestions seriously even when not framed as mandates; a conditional accept is a contract with a June enforcement date, decoded in the section above; a reject with substantive, convergent reviews is the system working — the reviews are the retarget's requirements document — while a reject with thin, scattered reviews usually means a triage-round exit, and the fix is the paper's first two pages, not its technical core.

Output format

text
[Phase] pre-decision / conditional / accepted / rejected
[Process facts confirmed live] response period? tracks? shepherding wording? (待核实 if unread)
[If pre-decision] top 3 misreadings the text invites (terminal without rebuttal)
[If conditional] change-list scoped? shepherd contact opened? June feasibility
[If rejected] objection triage: writing / experiment / fit + retarget call

© brycewang-stanford, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in OSDI-Skills/skills/osdi-review-process of brycewang-stanford/Awesome-Journal-Skills.

Open the folder on GitHubat commit 932eb23

Compare with similar skills

Osdi Review Process next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Osdi Review Process compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Osdi Review Process this skillbrycewang-stanford/Awesome-Journal-Skills1.2k—~1.7kAutomated safety check: PassMIT
Review Pending PR Reviewsnrwl/nx29k—~3.9kAutomated safety check: PassMIT
Reviewthedaviddias/Front-End-Checklist74k—~556Automated safety check: PassMIT
ReviewClickHouse/ClickHouse50k—~8kAutomated safety check: NotesApache-2.0
Docling Pull Request Reviewdocling-project/docling69k—~1kAutomated safety check: PassMIT
Pre-Landing PR Reviewgarrytan/gstack136k—~20kAutomated safety check: NotesMIT

Similar skills

  • Review, grill, edit, and post pending PR review drafts saved by /review-pr (or its batch/cron runners).

    29k GitHub stars~3.9k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Review

    thedaviddias/Front-End-Checklist

    A skill your agent uses when applies to product pages, local business pages, recipes, apps, books, and any page that aggregates user reviews.

    74k GitHub stars~556 tokensUpdated 4 days ago
    Marketing & SEOAuto-check passed
  • Review

    ClickHouse/ClickHouse

    Review a ClickHouse Pull Request for correctness, safety, performance, and compliance.

    50k GitHub stars~8k tokensUpdated today
    DatabasesAuto-check: notes
  • Docling Pull Request Review

    docling-project/docling

    Reviews or re-reviews a Docling pull request in fixed stages, with findings that can be reproduced and an explicit record of every check that was run.

    69k GitHub stars~1k tokensUpdated today
    DevelopmentAuto-check passed
  • Pre-Landing PR Review

    garrytan/gstack

    Reviews your diff against the base branch before merge, looking for SQL safety problems, LLM trust boundary violations, conditional side effects and other structural issues.

    136k GitHub stars~20k tokensUpdated today
    DevelopmentAuto-check: notes
  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 4 repos~1.1k tokens
    DevelopmentAuto-check passed

More from brycewang-stanford/Awesome-Journal-Skills

All 2,387 skills in this repo
  • Aaag Data Analysis

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when running and reporting the analysis for an Annals of the American Association of Geographers manuscript — spatial statistics and modeling, remote-sensing accuracy, or…

    1.2k GitHub stars~1.3k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Literature Positioning

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when positioning an Annals of the American Association of Geographers manuscript in the literature — engaging geographic scholarship across the relevant area and the…

    1.2k GitHub stars~1.3k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Rebuttal

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when responding to an Annals of the American Association of Geographers decision letter (major/minor revision) — building a point-by-point response to the subject editor and…

    1.2k GitHub stars~1.4k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Research Design

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when defending the research design of an Annals of the American Association of Geographers manuscript — spatial/quantitative analysis and GIScience, remote-sensing and…

    1.2k GitHub stars~1.4k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Review Process

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when you need to understand how the Annals of the American Association of Geographers evaluates a manuscript — double-anonymous review routed through a subject editor by…

    1.2k GitHub stars~1.3k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Submission

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when running the final pre-submission preflight for the Annals of the American Association of Geographers via ScholarOne Manuscripts — area/article-type selection…

    1.2k GitHub stars~1.6k tokensUpdated 14 days ago
    Auto-check passed

Questions about Osdi Review Process

What does Osdi Review Process do?

A skill your agent uses when reasoning about how an OSDI paper is reviewed and decided — the double-blind HotCRP PC pipeline with no author-response period, the two tracks, conditional acceptance…. Osdi Review Process is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when reasoning about how an OSDI paper is reviewed and decided — the double-blind HotCRP PC pipeline with no author-response period, the two tracks, conditional acceptance with heavyweight shepherding, co-chair recusal, notification timing, and the Jay Lepreau Best Paper lineage.

When should I use Osdi Review Process?

Osdi Review Process fits situations like: reasoning about how an OSDI paper is reviewed and decided — the double-blind HotCRP PC pipeline with no author-response period; conditional acceptance with heavyweight shepherding; co-chair recusal; notification timing.

How do I install Osdi Review Process in Claude Code?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill osdi-review-process -a claude-code`. Or copy the skill folder (OSDI-Skills/skills/osdi-review-process in brycewang-stanford/Awesome-Journal-Skills) into .claude/skills/osdi-review-process in your project. Claude Code loads it when a task matches its description.

How do I install Osdi Review Process in Codex?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill osdi-review-process -a codex`. Or copy the skill folder (OSDI-Skills/skills/osdi-review-process in brycewang-stanford/Awesome-Journal-Skills) into .agents/skills/osdi-review-process in your project. Codex loads it when a task matches its description.

Can I use Osdi Review Process in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill osdi-review-process -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/osdi-review-process, .gemini/skills/osdi-review-process, .github/skills/osdi-review-process and .opencode/skills/osdi-review-process in your project.

What does Osdi Review Process need to run?

SKILL.md names no scripts, command-line tools or credentials: Osdi Review Process is instructions for the agent only.

Does Osdi Review Process access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Osdi Review Process safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Osdi Review Process use?

Osdi Review Process is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Osdi Review Process use?

About 1.7k tokens (SKILL.md is roughly 7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Osdi Review Process?

Skills that share tags, products or a category with Osdi Review Process: Review Pending PR Reviews (nrwl/nx, 29k stars), Review (thedaviddias/Front-End-Checklist, 74k stars), Review (ClickHouse/ClickHouse, 50k stars) and Docling Pull Request Review (docling-project/docling, 69k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Osdi Review Process?

brycewang-stanford (a GitHub user) maintains it in brycewang-stanford/Awesome-Journal-Skills, which has 1,231 GitHub stars. The repository holds 2,387 skills in this directory. The repository was last updated on September 27, 2026.

Source: brycewang-stanford/Awesome-Journal-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.