Use when a completed research manuscript needs a robust internal, venue-calibrated mock peer review. Orchestrates three isolated reviewer subagents in parallel, then a separate MetaReview subagent that verifies evidence, reports agreement and score dispersion, and emits advisory reroutes. Never revises research artifacts, executes experiments, or updates pipeline state.
78
100%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Produce a robust author-side internal mock review of an existing paper draft. Three isolated reviewer subagents independently apply the same venue rubric to the same frozen manuscript in parallel. After all three reviews pass structural checks, a fourth, separately spawned MetaReview subagent verifies their evidence, measures agreement, resolves supported differences, and advises which earlier research stage could resolve each confirmed concern.
This skill is an evaluator, not a workflow controller. It writes an ensemble review bundle and stops. Claude Code, Codex, another coding agent, or the user decides whether and how to act on the advice.
Use this skill when:
Do not use this skill when:
paper-toolkit instead;Internal Mock Review.Read these files before reviewing:
references/ensemble-protocol.mdreferences/review-contract.mdreferences/meta-review-contract.mdreferences/reroute-guide.mdreferences/pdf-intake-contract.md when the manuscript is a PDFreferences/venues/iclr.mdreferences/venues/neurips.mdreferences/venues/icml.mdreferences/venues/acl-arr.mdreferences/venues/aaai.mdreferences/venues/generic.mdThe venue files record the conference edition or policy date against which each template was verified. If the user targets a newer edition, verify the current official form before claiming exact template fidelity. If verification is unavailable, use generic.md and state the limitation.
Choose the venue in this order:
paper/, if present;generic.Normalize common names as follows:
| User target | Template |
|---|---|
| ICLR | iclr.md |
| NeurIPS / NIPS | neurips.md |
| ICML | icml.md |
| ACL / EMNLP / NAACL / EACL via ARR | acl-arr.md |
| AAAI main technical track | aaai.md |
| unspecified or unsupported venue | generic.md |
Do not silently substitute one conference's score scale for another.
Review the submission as a reviewer would see it, then inspect supporting evidence only to verify claims.
paper/; otherwise use the paper source files. For a PDF, first read the bundled .claude/skills/pdf/SKILL.md, then follow references/pdf-intake-contract.md to create one shared page-aware intake.sha256: unavailable rather than inventing a digest.Missing evidence lowers confidence. It must never be filled with assumptions.
N once and create the new paper/reviews/<venue>-review-r<N>/ directory without overwriting any prior round.scripts/prepare_pdf_review.py into the round's pdf-intake/ directory and apply references/pdf-intake-contract.md. Stop before dispatch when its status is failed. Then write input-manifest.yaml with paths plus SHA-256 digests for the manuscript, PDF intake report when applicable, evidence artifacts, venue template, reviewer count, and execution metadata. All agents receive this exact manifest and the same generated PDF artifacts.R1, R2, and R3. Give them the same input manifest, venue template, review contract, intake warnings, and full-review task; give each a unique output path. They must not see one another's work or receive a seeded conclusion.references/review-contract.md, use valid native scores and reroutes, cite paper evidence, acknowledge PDF intake warnings, and match the frozen artifact digests. Retry a failed reviewer at most once under the protocol; never silently reduce the ensemble size.references/meta-review-contract.md.paper/reviews/<venue>-review-r<N>.md; the round directory retains its input manifest, optional PDF intake, and three individual reviews. Do not alter any research artifact or pipeline status.The exact orchestration, concurrency, retry, isolation, input-integrity, and low-agreement rules are mandatory in references/ensemble-protocol.md.
Use only these exact values:
literature_searchhypothesisexperiment_configrun_experimentanalysisgenerate_paperhuman_decisionnoneSee references/reroute-guide.md for the decision rules. A reroute is advice, not authorization to perform the work.
Each independent review must conform to references/review-contract.md. The final consolidated artifact must conform to references/meta-review-contract.md and contain:
Machine-readable handoff JSON block mirroring the routing fields.Write review prose in the user's language unless the user requests another language. Keep the venue's native rating labels in English when they are part of the official scale.
paper-toolkit or another process that produced a complete paper draftpaper/reviews/<venue>-review-r<N>/, then paper/reviews/<venue>-review-r<N>.md as the MetaReview resultprogress.json stage orderR1, R2, and R3 in isolated contexts and concurrently whenever the agent platform provides three worker slots. Do not expose one review to another reviewer.pass or pass_with_warnings. Verify the report hash and every generated artifact hash before dispatch and again before MetaReview.research-pipeline update-stage.1832bcb
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.