From research-reviewer
Iterative, multi-agent academic peer-review pipeline. Spawns a harsh "fresh eyes" Reviewer Agent every iteration that blind-reviews a thesis/paper, deducts points for logical, empirical, mathematical, or layout flaws, and scores it out of 100. Refactors the manuscript and re-reviews until it reaches a flawless 100/100. Use when the user asks to review, critique, harden, or "get to 100/100" a research paper, thesis, or manuscript, or invokes /research-reviewer.
How this skill is triggered — by the user, by Claude, or both
Slash command
/research-reviewer:research-reviewerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run an iterative, multi-agent review loop that drives a manuscript to a flawless
Run an iterative, multi-agent review loop that drives a manuscript to a flawless 100/100. Each iteration spawns a fresh Reviewer Agent with no memory of prior drafts so the review stays unbiased and never "overfits" to earlier versions.
Locate the manuscript. Ask the user for the paper (a .tex/.md/.pdf path,
a folder, or pasted text) plus its figures/tables/datasets if available. Do not
proceed without the actual content to review.
Spawn a fresh Reviewer Agent (blind). For each iteration, launch a new subagent
via the Agent tool (general-purpose). Pass it:
reviewer-agent.md (read it, inline it),Collect the review. The agent returns: a score X/100, itemized deductions mapped
to the 4 pillars, refactored/polished text for the flawed sections, and a
Required Experiments checklist.
Apply fixes. Edit the manuscript with the agent's refactored sections and notation fixes. Surface the Required Experiments checklist to the user — those need real runs and cannot be auto-resolved.
Loop. Re-spawn a brand-new Reviewer Agent on the updated manuscript. Repeat until the score is 100/100 with zero remaining deductions, or the only blockers left are Required Experiments the user must run. Report the score trajectory each round.
reviewer-agent.md (same folder). Read it and pass it verbatim to each subagent.Agent call starts fresh — do not reuse a
prior agent via SendMessage, and do not leak prior scores into the prompt.reviewer-agent.md.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub roeimichael/research-reviewer --plugin research-reviewer