Skip to content

Guide · Agent skill

How to use the Research Review via Claude agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The research-review skill lets an agent send your research notes, paper drafts and experiment history to Claude and ask for a harsh, multi-round critical review. It is written for researchers who want a second opinion on a draft or result before submitting, and for Codex users who want Claude, a different model family, to act as the reviewer. By the end of this guide you will know what the skill does, how to install it, how to trigger it with plain requests, and what it needs and sends.

Research Review via Claudewanshuiyin/Auto-claude-code-research-in-sleep · MIT

Quick start

  1. 1Install the base skills. Copy skills/skills-codex/* from the source into ~/.codex/skills/ before installing the overlay.
  2. 2Install the overlay package. Download the ZIP from this page, unzip it, and copy skills/skills-codex-claude-review/* into ~/.codex/skills/, allowing it to overwrite same-named skills. Alternatively, upload it in Claude under Settings, Capabilities, Skills.
  3. 3Register the reviewer bridge. Run codex mcp add claude-review -- python3 ~/.codex/mcp-servers/claude-review/server.py in your terminal so Codex can reach the claude-review MCP server.
  4. 4Ask for a review in plain language. Say something like "review my research" and name the draft or results file you want checked.
  5. 5Poll the review job. The agent starts the review, saves the jobId, and checks status until done is true, then reads the response.
  6. 6Run follow-up rounds. Send revised files and targeted questions to the saved threadId, with read-only tool access stated explicitly.
  7. 7Check the saved review document. Open the review document in your project root to see criticisms, consensus, the claims matrix and the TODO list.

What an agent skill is and what research-review makes the agent do

An agent skill is a folder containing a SKILL.md file with instructions that an AI agent loads when a request matches the skill's description. This one is called research-review, and its SKILL.md is the only file in the package.

The skill is built on a Codex setup. A Codex agent first gathers context: it reads project narrative documents such as STORY.md, README.md and paper drafts, plus memory or notes files that record key findings and experiment history. It then sends that briefing to Claude through a local reviewer bridge, the claude-review MCP server. Claude is asked to act as a senior ML reviewer at NeurIPS/ICML level and to look for logical gaps, missing experiments, narrative weaknesses and whether the contribution is enough for a top venue.

The agent then runs follow-up rounds with Claude, responding to criticisms, asking targeted questions and requesting deliverables such as experiment designs or a mock review with scores. When the discussion converges, it saves the full exchange and conclusions to a review document in the project root and updates project notes.

Install the research-review skill from ZIP or Claude settings

The skill is an overlay. Install the base Codex-native skills first, then this package, which overwrites same-named skills.

Option 1, copy files manually: download the ZIP from this page and unzip it. Copy the skills/skills-codex-claude-review/* contents into ~/.codex/skills/ (user-wide) or into a project's .claude/skills/ folder, as your setup requires. Put the base skills from skills/skills-codex/* in ~/.codex/skills/ first.

Option 2, upload in the Claude apps: open Settings, go to Capabilities, then Skills, and upload the skill there.

Then register the reviewer bridge. The source describes this as a command you run once in your terminal:

  • Install base skills from skills/skills-codex/* into ~/.codex/skills/
  • Install this overlay from skills/skills-codex-claude-review/* into ~/.codex/skills/, allowing it to overwrite
codex mcp add claude-review -- python3 ~/.codex/mcp-servers/claude-review/server.py

Trigger the skill with natural requests

The skill activates when your request matches its description. The source lists phrases such as "review my research", "help me review" and "get external review", and also covers requests for critical feedback on research ideas, papers or experimental results.

Be specific about the material. Name the draft or results file and say what you want checked, so the agent knows which context to gather.

  • "Review my research on the sparse attention method and tell me where the claims are weak."
  • "Get an external review of my paper draft in drafts/paper.md before I submit."
  • "Help me review these experimental results and list missing experiments."
  • "Please write a mock NeurIPS review with scores for this draft."

What the review loop looks like

The first call starts a review and returns a jobId. The agent polls status until the job is done, then reads the response. Follow-up rounds reuse the saved threadId. The source notes that the reviewer gets no tools by default, so follow-up prompts that pass file paths ask for read-only access explicitly.

Expect the review to be adversarial. The prompt tells Claude to assume the work is broken somewhere and to verify rather than trust the author. The source also says Claude should state plainly when something is correct and should not manufacture findings.

  • Round 1: full context plus specific questions, sent with review_start
  • Rounds 2 to N: revised files and focused questions, sent with review_reply_start
  • Stop when both sides agree on core claims, a concrete experiment plan exists, and the narrative is settled

Know the safety, network and data notes

This skill runs scripts and uses the network. The bridge server runs locally with python3, but the content it sends goes to Claude. Your project files and prompts are sent to Claude, so do not use this skill on confidential or unpublished work you are not allowed to share with a third-party model.

The skill is a research-workflow tool, not a security audit. Its prompt tells the reviewer to assume a cooperating operator on their own machine and not to treat malicious local users as in scope. The source also says that code which runs remote commands, starts a network service or installs an MCP server is held to a strict trust-boundary standard.

  • Runs scripts: yes. Uses network: yes.
  • Requires Python 3 and the claude-review MCP server at ~/.codex/mcp-servers/claude-review/server.py
  • Optional: set CLAUDE_REVIEW_MODEL to override the Claude model used
  • Your files and prompts leave your machine for Claude; check your rules first

Tips for getting a useful review

Give the reviewer a clear briefing. The skill's first step is to compile core claims, methodology, key results and known weaknesses, so write those down before you start. Vague context produces vague criticism.

Respond with evidence rather than just rebutting. The workflow asks you to answer each criticism with evidence or a counterargument, then ask targeted follow-ups on the most actionable points. Use the saved review document to track what you have addressed.

  • Name concrete files with absolute paths when sending revisions
  • Ask for deliverables: an experiment package ranked by acceptance lift per GPU week, a results-to-claims matrix, or a paper outline
  • Keep the review document; it records round-by-round criticisms and the final TODO list with estimated compute costs

What people use it for

  • Pressure-testing a paper draft for logical gaps and unjustified claims before submission
  • Getting a mock NeurIPS or ICML review with scores to plan revisions
  • Designing the smallest additional experiment that would address a reviewer concern
  • Building a results-to-claims matrix showing which claims each possible outcome would support
  • Preparing for peer review as a student by reading a critical reviewer's objections

Frequently asked questions

How do I install the research-review skill?

Download the ZIP from this page and unzip it. Copy skills/skills-codex/* into ~/.codex/skills/ first, then copy skills/skills-codex-claude-review/* into the same folder, or into a project's .claude/skills/ folder. You can also upload the skill in the Claude apps under Settings, Capabilities, Skills.

Is the research-review skill free?

The source gives the licence as MIT. It does not state pricing for the skill. Claude access through the bridge is a separate requirement, and the source does not describe its cost.

What do I need to run research-review?

You need Codex with the base skills in skills/skills-codex, the claude-review MCP bridge registered with codex mcp add, Python 3, and Claude access through the bridge. Setting CLAUDE_REVIEW_MODEL is optional.

Does research-review send my files to Claude?

Yes. The source says your project files and prompts are sent to Claude, so avoid using it on confidential or unpublished work you are not allowed to share with a third-party model.

Is research-review a security audit tool?

No. The skill tells the reviewer to assume a cooperating operator and not to look for malicious users, so it is not a security or compliance review tool.

Can I use research-review without Codex or Claude Code?

The source says it is not for users who do not run Codex or Claude Code, because it depends on a Codex-specific setup and an MCP server.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use research-review if you run Codex and want Claude to give a harsh, multi-round critique of a paper draft or results before you submit. Pick something else if you do not run Codex or Claude Code, if your work is confidential and cannot be sent to a third-party model, or if you need a security or compliance audit.

Download the skill