pipeline
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy +…
R&R cycle — classify referee comments and route to appropriate agents. Replaces /respond-to-referee.
Claude Code
$ npx -y skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill revise --agent claude-code
Codex
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill revise -a codex -y
Cursor
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill revise -a cursor -y
Gemini CLI
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill revise -a gemini-cli -y
GitHub Copilot
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill revise -a github-copilot -y
OpenCode
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill revise -a opencode -y
Windsurf
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill revise -a windsurf -y
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
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.
---
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
| 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 |
Save to `quality_reports/referee_response_tracker.md` with:
Generate LaTeX response letter with:
When DISAGREE: open with acknowledgment, provide evidence, offer partial concession, NEVER say "the referee is wrong." FLAG for user review.
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)
---
## 🔥 力荐 · 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
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy +…
Use when the user asks to run a full empirical / causal analysis in Python — by default in the style of an applied economics…
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy +…
Classical end-to-end empirical analysis workflow in the traditional Stata ecosystem — native Stata + reghdfe + ivreg2 + csdid +…
Classical end-to-end empirical analysis workflow in the modern tidyverse + econometrics R ecosystem — dplyr + tidyr + haven +…
Systematic writing framework for philosophy and interdisciplinary academic papers from optimized outline to submission-ready…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…