Skip to content
Automation
Skill

/revise

R&R cycle — classify referee comments and route to appropriate agents. Replaces /respond-to-referee.

From plugin
auto-empirical-research-skills
4.9k200 skills

Claude Code

$ npx -y skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill revise --agent claude-code

SKILL.md

revise.SKILL.md
name: revise
description: R&R cycle — classify referee comments and route to appropriate agents. Replaces /respond-to-referee.
argument-hint: "[referee-report file path] [paper path (optional)]"
allowed-tools: Read,Grep,Glob,Write,Edit,Task

Revise

Structure point-by-point referee responses with classification, agent routing per revision protocol, and diplomatic drafting.

**Input:** `$ARGUMENTS` — path to referee report file(s), optionally followed by paper path.

---

Workflow

Step 1: Parse Inputs

1. Read referee report(s) from `$ARGUMENTS` 2. Read the paper (paper/main.tex or specified path) 3. Read revision protocol from rules 4. Read existing scripts to know what analyses already exist

Step 2: Classify Every Comment

| Class | Routing | Action | |-------|---------|--------| | **NEW ANALYSIS** | → Coder agent | Flag for user, create analysis task | | **CLARIFICATION** | → Writer agent | Draft rewritten section | | **REWRITE** | → Writer agent | Draft structural revision | | **DISAGREE** | → User (mandatory) | Draft diplomatic pushback, flag for review | | **MINOR** | → Writer agent | Draft fix directly |

Step 3: Build Tracking Document

Save to `quality_reports/referee_response_tracker.md` with:

  • Summary counts per referee
  • Action items by priority (HIGH: new analysis, MEDIUM: clarification, FLAGGED: disagreements, LOW: minor)

Step 4: Dispatch Agents

  • CLARIFICATION/REWRITE → dispatch Writer with specific instructions
  • NEW ANALYSIS → flag for user approval before dispatching Coder
  • DISAGREE → draft diplomatic response, flag prominently for user

Step 5: Draft Response Letter

Generate LaTeX response letter with:

  • Summary of major changes
  • Point-by-point responses with exact referee quotes
  • Color-coded responses
  • Page/section references for each change

Step 6: Diplomatic Disagreement Protocol

When DISAGREE: open with acknowledgment, provide evidence, offer partial concession, NEVER say "the referee is wrong." FLAG for user review.

Step 7: Save Outputs

1. Tracker: `quality_reports/referee_response_tracker.md` 2. Response letter: `quality_reports/referee_response_[journal]_[date].tex` 3. Revised sections: `paper/sections/` (for CLARIFICATION/REWRITE items)

---

Principles

  • **The response letter is the user's voice.** Match their tone.
  • **Never fabricate results.** Mark NEW ANALYSIS items as TBD.
  • **Flag all DISAGREE items.** These need human judgment.
  • **Track everything.** Every comment appears in both tracker and response letter.
Read more
@brycewang-stanford
Ships withauto-empirical-research-skills

## 🔥 力荐 · StatsPAI — Stata 与 R 的 Python 平替,为 AI Agent 而生 🔁 Stata / R 平替:reghdfe、csdid、rdrobust、synth、fixest、did 等常用命令在 Python 中一站式替代,一个 import statspai as sp 搞定 DID / RD / IV / SCM / DML / matching 🤖 面向 Agent 设计:结构化结果对象 + 内置 MCP Server,Claude / Codex

4.9k200 skills
Get the whole plugin

Stars on GitHub

Momentum

stars in total
4.9k
Star history of brycewang-stanford/Auto-Empirical-Research-Skills on GitHub, a chart by star-history.com

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n2w209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about revise.

Which coding agents can use revise?
revise installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.