🌐 Language: English | 简体中文 (default) | 繁體中文 | 日本語 | 한국어
|
|
Stanford REAP × CoPaper.AI · An academic–industrial AI toolkit for empirical research
Built by Stanford's empirical-methodology team — the full pipeline from data cleaning to top-journal submission
🚀 New here? Open the Skill Search → to filter all 1,150 skills by method, stage, language, and license. The 5-minute tour (
make quickstart) prints the same picture in your terminal.🌐 English readers: you're in the right place. 🇨🇳 中文用户请直接看
README.md(默认中文入口) — the default repository README is the Chinese-language one.
This repository can be imported from its root as one skill in Codex, CodeBuddy, Claude Code, or similar IDEs. The root SKILL.md registers auto-empirical-research-skills; it routes each empirical-research task to the right vendored child skill instead of loading all 69 collections and 1,150 skills into context at once.
- Whole-repo import: select the repository root and let
agents/openai.yamlplus the rootSKILL.mdregister one catalog router. The agent should inspectcatalog/skills.jsonordocs/SKILL_CATALOG.md, then read only the selected child skill. - Single-skill import: if an IDE expects one folder per skill, copy the child folder that directly contains the target
SKILL.md, such asskills/50-brycewang-aer-skills/skills/aer-workflow/. Do not expect a recursive import of the repo root to register 1,150 separate skills unless the IDE explicitly supports that. - Install details: see
docs/INSTALL.md. Simplified Chinese is now the default README atREADME.md; this English version lives atREADME-en.md.
Open the repo → see the whole library. All 69 collections · 1,150 skills, numbered
00 → 69, every one vendored into this repo (not just linked out) and tracked incatalog/skills.json. Click any row to open its folder. ⭐ = first-party skills built by the Stanford REAP × CoPaper.AI team; everything else is curated, security-audited community work.Theme key — 🚀 full-pipeline & orchestrators · 🎯 causal inference & econometrics · 📚 literature & research design · ✍️ writing, editing & de-AIGC · 📑 citation, replication & peer review · 🛠️ data, tooling & infrastructure
| # | Collection | What it does | Theme | Skills |
|---|---|---|---|---|
| ⭐ 00 | StatsPAI 🔥 | Agent-native Python DSL — one sp.causal(...) runs DID/RD/IV/SCM/DML |
🚀 | 1 |
| ⭐ 00.1 | Full Empirical · Python 📘 | Explicit stack: pandas · statsmodels · linearmodels · pyfixest |
🚀 | 1 |
| ⭐ 00.2 | Full Empirical · Stata 📊 | reghdfe · ivreg2 · csdid · sdid · rdrobust replication pack |
🚀 | 1 |
| ⭐ 00.3 | Full Empirical · R 📗 | tidyverse · fixest · did · HonestDiD, rendered via Quarto |
🚀 | 1 |
| 01 | academic-paper-skills | Outline → manuscript writing + 7-dim reviewer sim | ✍️ | 2 |
| 02 | research-skills | Medical-imaging reviews, proposals, paper-to-slides | 📚 | 3 |
| 03 | scientific-skills | Hypothesis generation + 28 scientific databases | 📚 | 4 |
| 04 | scientific-writer | Citation management + scientific writing | ✍️ | 8 |
| 05 | research-superpower | Systematic search, screening & citation traversal | 📚 | 10 |
| 06 | stats-paper-writing | End-to-end LaTeX statistical-paper writing | ✍️ | 1 |
| 07 | AI-Research-SKILLs | Publication ML figures, LaTeX, citation verify | 🛠️ | 3 |
| 08 | latex-document-skill | Create / compile any LaTeX doc to PDF | 🛠️ | 1 |
| 09 | awesome-econ-ai | Python panel-data analysis (linearmodels) |
🎯 | 17 |
| 10 | causal-inference-mixtape | DID / IV / RDD / SCM templates (Cunningham) | 🎯 | 1 |
| 11 | compound-science | Bayesian estimation for quantitative social science | 🎯 | 20 |
| 12 | claude-code-my-workflow | Commit → PR → merge research workflow (Emory) | 🛠️ | 22 |
| 13 | MixtapeTools | Cunningham's causal-inference toolkit & decks | 🎯 | 5 |
| 14 | research-starter | IV / DiD / RDD in R with proper diagnostics | 🎯 | 16 |
| 15 | social-science-research | End-to-end data analysis in R or Python | 🎯 | 12 |
| 16 | clo-author | Multi-agent data analysis (R / Stata / Python) | 🎯 | 10 |
| 17 | DAAF | Security-conscious agent framework (32 deny rules) | 🛠️ | 35 |
| 18 | stata-accounting | Tested Stata patterns from 126 JAR papers | 🎯 | 1 |
| 20 | python-econ-skill | DSGE / HANK & quantitative economic computation | 🎯 | 1 |
| 22 | christopherkenny-skills | APSA style checker for Quarto (.qmd) |
✍️ | 11 |
| 23 | baygent | PyMC / ArviZ Bayesian workflow with guardrails | 🎯 | 2 |
| 24 | academic-research-skills | 5-reviewer multi-perspective paper review | 📑 | 4 |
| 25 | Diverga | Research-question refiner (anti mode-collapse) | 📚 | 34 |
| 26 | scholar | Statistical-algorithm design & documentation | 🎯 | 17 |
| 27 | my_claude_skills | Economics-abstract writing guide | ✍️ | 6 |
| 28 | paper-replicate-agent | Paper-replication agent demo | 📑 | 11 |
| 29 | project20XXy | Reproducible manuscript + notebook project | 📑 | 24 |
| 31 | claude-code-skills | Python panel-data analysis | 🎯 | 13 |
| 32 | stata-skill | High-performance Stata C/C++ plugins | 🛠️ | 3 |
| 33 | claude-scholar | Full research lifecycle: ideation → review → experiments → response | 🚀 | 47 |
| 34 | research-companion | Brainstorm, evaluate & decide research directions | 📚 | 1 |
| 35 | academic-writing-skills | Venue-aware industrial-AI literature research | 📚 | 5 |
| 36 | literature-review-skill | Full literature-review workflow (Chinese) | 📚 | 1 |
| 38 | academic-proofreader | Academic proofreading | ✍️ | 1 |
| 39 | marginaleffects | Predictions, slopes & comparisons (R / Python) | 🎯 | 1 |
| 40 | pyfixest | Fast fixed-effects estimation in Python | 🎯 | 1 |
| 41 | sewage-econometrics-check | 10-check replication-package audit | 📑 | 22 |
| 42 | ARIS | Autonomous "research-in-sleep" agent, end-to-end | 🚀 | 104 |
| 43 | research-plugins | 478 research plugins: dataviz, domains, infra | 🛠️ | 478 |
| 44 | humanizer_academic | De-AI medical/academic manuscripts (23 patterns) | ✍️ | 1 |
| 45 | deslop | Remove AI writing patterns (5-dim scoring) | ✍️ | 1 |
| 46 | stop-slop | 3-layer AI-tell detection & rewrite | ✍️ | 1 |
| 47 | avoid-ai-writing | Audit → rewrite → re-audit AI-isms (paper trail) | ✍️ | 1 |
| ⭐ 48 | chinese-de-aigc 🇨🇳 | Chinese de-AIGC for CNKI / Wanfang / Turnitin-CN | ✍️ | 1 |
| 49 | humanize-chinese | Detect & humanize AI-generated Chinese text | ✍️ | 1 |
| ⭐ 50 | AER-skills 📕 | Top-5 econ submission stack: identification → robustness → R&R | 🚀 | 9 |
| 51 | CausalPy | Bayesian quasi-experiments (PyMC Labs) | 🎯 | 3 |
| 52 | slr-prisma | Systematic literature review, PRISMA 2020 | 📚 | 1 |
| 53 | thematic-analysis | Braun & Clarke six-phase qualitative TA | 📚 | 1 |
| 54 | open-science-skills | Citation parity, DOI & claim-support audit | 📑 | 24 |
| 55 | r-skills | Bayesian inference in R with brms |
🎯 | 8 |
| 56 | econ-writing-skill | Econ writing synthesizing 50+ top guides | ✍️ | 1 |
| 57 | edgartools | Query & analyze SEC filings | 🛠️ | 1 |
| 58 | econstack | Policy briefing notes (UK GES / AU Treasury) | ✍️ | 7 |
| 59 | openalex-skill | Query 240M+ scholarly works via OpenAlex | 📚 | 1 |
| 60 | superpapers | Comprehensive empirical-research support suite | 📚 | 16 |
| 61 | research-methods | Confirmatory testing matched to pre-registration | 🎯 | 9 |
| 62 | citation-checker | Verify citations vs CrossRef / S2 / OpenAlex | 📑 | 1 |
| 63 | scientific-agent-skills | DoWhy identify–estimate–refute framework | 🎯 | 2 |
| 64 | mcp-stata | 20 Stata causal-inference & replication skills | 🎯 | 20 |
| 65 | game-theory-paper-writer | Generate & stress-test game-theory papers | ✍️ | 1 |
| 66 | empirical-research-skills | R performance optimization for large panels | 🛠️ | 7 |
| 67 | econfin-workflow-toolkit | China corporate-finance empirical workflow, proposal → paper | 🚀 | 46 |
| 68 | research-productivity-skills | Paper search, SSRN, DOI lookup, downloads | 🛠️ | 18 |
| ⭐ 69 | Paper-WorkFlow 🧭 | Meta-orchestrator chaining the whole social-science pipeline | 🚀 | 1 |
⭐ The spine we built ourselves: StatsPAI (the causal engine) · the explicit Python / Stata / R full-pipeline ports · AER-skills (top-5 submission stack) · chinese-de-aigc · Paper-WorkFlow (meta-orchestrator). These are the spine of AERS — full comparison in The flagship pipeline skills ↓. Prefer to browse by purpose? See the same 69 grouped by what they do ↓.
The empirical-research specialist's agent-skills distribution. Not a marketing list — 1,150 skills vendored and cataloged in this repo, wrapped in a numeric benchmark, an eval harness, a security audit, and CI, plus a curated map of 23,000+ skills across 119 repositories in the wider ecosystem.
AERS is two things at once: (1) a small set of first-party flagship skills that run the full empirical pipeline — data cleaning → identification → estimation → robustness → tables/figures → submission-ready draft — and (2) a curated, security-aware catalog of the empirical-research skill ecosystem, organized by research-workflow stage. The differentiator is not the count; it is that the flagship behavior is verified against known answers, not asserted.
Note
Renamed. This project was formerly Awesome Agent Skills for Empirical Research. GitHub redirects the old URL automatically; please update your remote:
git remote set-url origin https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills.git- All 69 skill collections at a glance (the full
00 → 69index) - What you actually get (the numbers, precisely)
- Verify it yourself in 2 minutes
- Why trust this — three layers
- The flagship pipeline skills
- Start here — pick a skill in 30 seconds
- What makes this more than a 23K-skill dump
- Browse the landscape
- Security
- Changelog
- Contributing & citation
Same 69 collections · 1,150 skills as the sequential index at the top ↑ — re-sorted here by research purpose so you can scan to the stage you're working on. ⭐ = first-party (Stanford REAP × CoPaper.AI); everything else is curated, security-audited community work.
🚀 Full-pipeline flagships & orchestrators — one call, the whole empirical loop
| Collection | What it does | Skills |
|---|---|---|
⭐ 00 · StatsPAI 🔥 |
Agent-native Python DSL — one sp.causal(...) runs DID/RD/IV/SCM/DML |
1 |
⭐ 00.1 · Python 📘 |
Explicit stack: pandas · statsmodels · linearmodels · pyfixest |
1 |
⭐ 00.2 · Stata 📊 |
reghdfe · ivreg2 · csdid · sdid · rdrobust replication pack |
1 |
⭐ 00.3 · R 📗 |
tidyverse · fixest · did · HonestDiD, rendered via Quarto |
1 |
33 · claude-scholar |
Full research lifecycle: ideation → review → experiments → response | 47 |
42 · ARIS |
Autonomous "research-in-sleep" agent, end-to-end | 104 |
⭐ 50 · AER-skills 📕 |
Top-5 econ submission stack: identification → robustness → R&R | 9 |
67 · econfin-workflow-toolkit |
China corporate-finance empirical workflow, proposal → paper | 46 |
⭐ 69 · Paper-WorkFlow |
Meta-orchestrator chaining the whole social-science pipeline | 1 |
🎯 Causal inference & econometrics — the methodological core of AERS
| Collection | What it does | Skills |
|---|---|---|
09 · awesome-econ-ai |
Python panel-data analysis (linearmodels) |
17 |
10 · causal-inference-mixtape |
DID / IV / RDD / SCM templates (Cunningham) | 1 |
11 · compound-science |
Bayesian estimation for quantitative social science | 20 |
13 · MixtapeTools |
Cunningham's causal-inference toolkit & decks | 5 |
14 · research-starter |
IV / DiD / RDD in R with proper diagnostics | 16 |
15 · social-science-research |
End-to-end data analysis in R or Python | 12 |
16 · clo-author |
Multi-agent data analysis (R / Stata / Python) | 10 |
18 · stata-accounting |
Tested Stata patterns from 126 JAR papers | 1 |
20 · python-econ-skill |
DSGE / HANK & quantitative economic computation | 1 |
23 · baygent |
PyMC / ArviZ Bayesian workflow with guardrails | 2 |
26 · scholar |
Statistical-algorithm design & documentation | 17 |
31 · claude-code-skills |
Python panel-data analysis | 13 |
39 · marginaleffects |
Predictions, slopes & comparisons (R / Python) | 1 |
40 · pyfixest |
Fast fixed-effects estimation in Python | 1 |
51 · CausalPy |
Bayesian quasi-experiments (PyMC Labs) | 3 |
55 · r-skills |
Bayesian inference in R with brms |
8 |
61 · research-methods |
Confirmatory testing matched to pre-registration | 9 |
63 · scientific-agent-skills |
DoWhy identify–estimate–refute framework | 2 |
64 · mcp-stata |
20 Stata causal-inference & replication skills | 20 |
📚 Literature, reading & research design — from question to evidence base
| Collection | What it does | Skills |
|---|---|---|
02 · research-skills |
Medical-imaging reviews, proposals, paper-to-slides | 3 |
03 · scientific-skills |
Hypothesis generation + 28 scientific databases | 4 |
05 · research-superpower |
Systematic search, screening & citation traversal | 10 |
25 · Diverga |
Research-question refiner (anti mode-collapse) | 34 |
34 · research-companion |
Brainstorm, evaluate & decide research directions | 1 |
35 · academic-writing-skills |
Venue-aware industrial-AI literature research | 5 |
36 · literature-review-skill |
Full literature-review workflow (Chinese) | 1 |
52 · slr-prisma |
Systematic literature review, PRISMA 2020 | 1 |
53 · thematic-analysis |
Braun & Clarke six-phase qualitative TA | 1 |
59 · openalex-skill |
Query 240M+ scholarly works via OpenAlex | 1 |
60 · superpapers |
Comprehensive empirical-research support suite | 16 |
✍️ Writing, editing & de-AIGC — draft, polish, and pass AI-detection
| Collection | What it does | Skills |
|---|---|---|
01 · academic-paper-skills |
Outline → manuscript writing + 7-dim reviewer sim | 2 |
04 · scientific-writer |
Citation management + scientific writing | 8 |
06 · stats-paper-writing |
End-to-end LaTeX statistical-paper writing | 1 |
22 · christopherkenny-skills |
APSA style checker for Quarto (.qmd) |
11 |
27 · my_claude_skills |
Economics-abstract writing guide | 6 |
38 · academic-proofreader |
Academic proofreading | 1 |
44 · humanizer_academic |
De-AI medical/academic manuscripts (23 patterns) | 1 |
45 · deslop |
Remove AI writing patterns (5-dim scoring) | 1 |
46 · stop-slop |
3-layer AI-tell detection & rewrite | 1 |
47 · avoid-ai-writing |
Audit → rewrite → re-audit AI-isms (paper trail) | 1 |
⭐ 48 · chinese-de-aigc 🇨🇳 |
Chinese de-AIGC for CNKI / Wanfang / Turnitin-CN | 1 |
49 · humanize-chinese |
Detect & humanize AI-generated Chinese text | 1 |
56 · econ-writing-skill |
Econ writing synthesizing 50+ top guides | 1 |
58 · econstack |
Policy briefing notes (UK GES / AU Treasury) | 7 |
65 · game-theory-paper-writer |
Generate & stress-test game-theory papers | 1 |
📑 Citation, replication & peer review — make it verifiable and reproducible
| Collection | What it does | Skills |
|---|---|---|
24 · academic-research-skills |
5-reviewer multi-perspective paper review | 4 |
28 · paper-replicate-agent |
Paper-replication agent demo | 11 |
29 · project20XXy |
Reproducible manuscript + notebook project | 24 |
41 · sewage-econometrics-check |
10-check replication-package audit | 22 |
54 · open-science-skills |
Citation parity, DOI & claim-support audit | 24 |
62 · citation-checker |
Verify citations vs CrossRef / S2 / OpenAlex | 1 |
🛠️ Data, tooling & infrastructure — the plumbing under the pipeline
| Collection | What it does | Skills |
|---|---|---|
07 · AI-Research-SKILLs |
Publication ML figures, LaTeX, citation verify | 3 |
08 · latex-document-skill |
Create / compile any LaTeX doc to PDF | 1 |
12 · claude-code-my-workflow |
Commit → PR → merge research workflow (Emory) | 22 |
17 · DAAF |
Security-conscious agent framework (32 deny rules) | 35 |
32 · stata-skill |
High-performance Stata C/C++ plugins | 3 |
43 · research-plugins |
478 research plugins: dataviz, domains, infra | 478 |
57 · edgartools |
Query & analyze SEC filings | 1 |
66 · empirical-research-skills |
R performance optimization for large panels | 7 |
68 · research-productivity-skills |
Paper search, SSRN, DOI lookup, downloads | 18 |
Numbers in this README are kept honest and disambiguated. "Vendored" means the files live in this repo and are tracked in a generated catalog; "cataloged ecosystem" means curated links to external repositories.
| What it is | Count | Source of truth |
|---|---|---|
| Skills vendored into this repo and cataloged | 1,150 | catalog/skills.json |
| Vendored collections | 69 | catalog/skills.json · all 69 at a glance ↑ |
| First-party flagship full-pipeline skills (StatsPAI DSL + explicit Python/Stata/R) | 4 | skills/00* |
| Numeric benchmark tasks with gold values recomputed from data each run | 17 | benchmark/ |
| Behavioral eval scenarios / rubric items | 30 / 159 | eval-harness/ |
| Security audit of the original baseline (collections / files) | 52 / 2,940+, 52/52 CLEAN | SECURITY-SCAN-REPORT.md |
| Curated map of the wider ecosystem | 23,000+ skills / 119 repos | this README · docs/SKILL_CATALOG.md |
Tools catalog (tools/): causal/econometrics libraries, autonomous research agents, MCP servers, causal discovery, benchmark datasets |
334 tools / 6 categories | tools/tools.json · tools/CATALOG.md |
The security audit covered the original 52-collection / 2,940-file baseline (52/52 CLEAN). Skills vendored after that baseline are tracked in
catalog/provenance.json,docs/LICENSE_AUDIT.md, anddocs/SKILL_AUDIT.md; runmake auditbefore relying on them in high-trust contexts.
The most persuasive thing here is not a number — it is that the flagship pipeline's behavior is checkable without an API key or paid model. Just Python 3:
git clone https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills.git
cd Auto-Empirical-Research-Skills
make check # repo validation + unit tests + eval lint + numeric benchmarkThe benchmark is the convincing part: it recomputes the gold answer from the raw dataset on every run, so a passing score cannot be faked by hard-coding a number. Out of the box it recovers:
- LaLonde (1986) / Dehejia–Wahba (1999) — the naive observational comparison gets the wrong sign (−$635); covariate adjustment flips it positive (≈ +$1,548) toward the experimental benchmark (≈ +$1,794).
- Card (1995) — IV return to schooling (0.131) exceeds OLS (0.075), with the first-stage F (13.3) reported rather than hidden.
- Plus staggered-DID (TWFE bias vs. group-time truth), sharp RDD, and a bad-control / post-treatment-bias trap.
A pipeline passes only if it surfaces the trap, refuses to headline the misleading number, and matches the recomputed truth. See benchmark/ and the full trust overview in docs/TRUST.md.
💡 Want it hosted and end-to-end? Skip the assembly — copaper.ai runs the empirical pipeline for you, built alongside this catalog by the same Stanford methodology team.
| Layer | Anchor | What it brings |
|---|---|---|
| 🏛️ Academic lineage | Stanford REAP / SCCEI — Stanford Center on China's Economy and Institutions | A research center with a sustained publication record in empirical-economics methodology and a deep tradition in applied causal inference. |
| 🔧 Engineering delivery | CoPaper.AI — empirical-research AI assistant | Ships 20 econometric-methodology skills (DID / IV / RDD / PSM / DML, …) behind a Supervisor + 4-sub-agent architecture, one-sentence triggers, automatic publication-ready output. |
| ⚙️ Open-source engine | StatsPAI — the causal-inference engine | 900+ functions · one import statspai as sp · JOSS in submission · MIT. Every DID / IV / RD / SCM estimate CoPaper.AI produces is driven by StatsPAI, and this catalog is part of that ecosystem. |
Four parallel implementations of the same 8-step empirical loop — data cleaning → variable construction → descriptives → diagnostics → estimation → robustness → mechanism/heterogeneity → publication-ready tables & figures — plus the submission and de-AIGC stacks. Each uses progressive disclosure: a thin canonical-call spine in SKILL.md, with deep per-step reference manuals loaded only on demand. They coexist; pick by stack and use case.
| Skill | Stack | Best for |
|---|---|---|
| StatsPAI 🔥 | Agent-native Python DSL — one sp.causal(...) runs the loop; 900+ functions, self-describing API, unified CausalResult |
Whole-pipeline automation in one agent call when you trust the DSL |
| Full Empirical Analysis — Python 📘 | Explicit stack: pandas · statsmodels · linearmodels · pyfixest · rdrobust · econml · causalml |
Teaching, referee-level line-by-line audit, strict replication needing full control |
| Full Empirical Analysis — Stata 📊 | Community standard: reghdfe · ivreg2 · csdid · did_imputation · sdid · rdrobust · synth · psmatch2 · boottest · esttab |
When a referee or co-author insists on a Stata replication pack (AER/QJE/JPE/ReStud style) |
| Full Empirical Analysis — R 📗 | Modern tidyverse: fixest · did · synthdid · HonestDiD · rdrobust · grf · DoubleML · marginaleffects · Quarto |
Single-.qmd reproducibility reports rendered to PDF/HTML/Word in one command |
| AER-Skills 📕 | 9 skills: topic routing → identification audit → robustness → intro → tables → replication → submission → R&R → orchestrator | Top-5 economics (AER / AER:Insights / AEJ) submission: identification-first — fragile design, no prose saves it |
| chinese-de-aigc 🇨🇳 | 17-pattern Chinese AI-tell library, 5-step locate→diagnose→rewrite→score→review loop | Lowering AI-writing signal for CNKI / Wanfang / VIP / Turnitin-Chinese submissions |
| Paper-WorkFlow 🧭 | Meta-orchestrator chaining Stage 0–9 — topic → design → data → estimation → tables/figures → draft → polish → de-AIGC → mock review → submission — by dispatching existing skills and parallel subagents with a resumable workflow_state.json |
Auto-running a full empirical social-science paper end to end |
Why a DSL and explicit ports? Reach for StatsPAI when you trust the one-shot DSL; reach for 00.1/00.2/00.3 when you are teaching, auditing, or must swap every diagnostic by hand. AER-skills then takes a correct analysis to acceptance threshold — these solve different problems and compose.
These three figures come straight from the committed Card returns-to-schooling replication demo (one StatsPAI pipeline run: notebook, data, tables, and replication package included); the LaLonde four-stack comparison (Python/R/Stata/StatsPAI) lives in demo-notebooks/.
| Main coefficient plot | Specification curve | Sensitivity dashboard |
|---|---|---|
![]() |
![]() |
![]() |
🧪 End-to-end replication, proven: one zero-dependency command reproduces the Card & Krueger (1994) minimum-wage DiD from the official raw data — wave means match digit-for-digit, Table 4 coefficients exactly, and the replication scorer rates it PERFECT (100% on all three accuracy tiers). See
demo-notebooks/card-krueger-1994/.🔎 Browse the catalog online (GitHub Pages, zero build): Skill search · Tools search · Site home
| Goal | Start with |
|---|---|
| Run a complete empirical pipeline | StatsPAI (or Python · Stata · R) |
| Audit a top-5 identification strategy first | aer-identification |
| Prepare an AER / AEJ submission | aer-workflow |
| Build an AEA-ready replication package | aer-replication |
| Lower the AI-writing signal of a Chinese draft | chinese-de-aigc |
More ways in:
- Not sure which skill? →
docs/CHOOSING_A_SKILL.md· faceted search:docs/search.html - First 10 minutes, end to end →
docs/GETTING_STARTED.md - Copy-paste a full workflow →
docs/GOLDEN_WORKFLOWS.md - Install into a runtime / use without installing →
docs/INSTALL.md - Import the whole repo into Codex / CodeBuddy → use the root
SKILL.mdas theauto-empirical-research-skillsrouter; copy individual child folders only when you want one skill registered directly. - Machine-readable index →
catalog/skills.json· taxonomy:docs/TAXONOMY.md· full catalog:docs/SKILL_CATALOG.md - How AERS fits the wider research-automation ecosystem & composes with other tools →
docs/ECOSYSTEM.md· pipeline recipes:docs/INTEROP.md - FAQ →
docs/FAQ.md
Public-skill counts are easy to inflate, and recent studies show large skill indexes are often redundant and occasionally unsafe. AERS competes on verifiable quality, not raw count. Every layer below runs locally via make check and in CI. For a per-method-family view of exactly which pitfalls and numeric recoveries are tested — and which method families are still open gaps — see docs/RIGOR_COVERAGE.md.
| Layer | What it catches | Where |
|---|---|---|
| Numeric benchmark | Reported numbers that don't match truth recomputed from real data — the naive-DID sign trap, weak-IV without first-stage F, TWFE bias under staggered timing, RDD trend confound, post-treatment bad controls, omitted unit heterogeneity (panel FE), dynamic effects / pre-trends (event study), omitted-control bias under cross-fitting (DML), censoring (survival), prior sensitivity (Bayesian), pre-period donor fit (synthetic control), opposite-signed subgroup effects a pooled mean hides (CATE), tail-only gains a mean-only report misses (QTE), local-shock confounding in a shift-share (Bartik) IV, mediator-as-control sign flips (mediation), and reference-dependent gap splits (Oaxaca-Blinder), and excess mass at a kink hidden by the unmodified baseline (bunching) | benchmark/ · 17 tasks |
| Eval harness | Prose-level failures: weak-IV false reassurance, staggered-DID TWFE misuse, fabricated citations, unsafe curl | bash setup, multiple-testing abuse, AER compliance gaps |
eval-harness/ · 30 scenarios / 159 rubric items |
| Security audit | Pipe-to-shell, reverse shells, credential exfiltration, prompt injection across 13 risk categories — 6-phase, 40+ hook scripts reviewed by hand | SECURITY-SCAN-REPORT.md |
| Provenance & license | Unvendored sources, license risk, hygiene drift across all 1,150 cataloged skills | docs/LICENSE_AUDIT.md · docs/SKILL_HYGIENE.md |
| CI & compatibility | Catalog freshness, broken local links, GitHub Actions policy, Python 3.9 and 3.12 syntax floor | .github/workflows/ · 6 workflows |
make catalog # regenerate catalog, provenance, audit, enrichment
make validate # freshness + link / frontmatter checks
make check # full gate: validate + Python compile + unit tests + eval lint + benchmarkThe trust surface is necessary, not sufficient — regex rubrics don't certify prose and a small benchmark doesn't cover every design. It is built to fail fast on known high-cost mistakes. Read the honest scope in docs/TRUST.md and docs/QUALITY_GATE.md.
📚 The full 69-collection directory ↑ is at the top of this README — this section drills into the ecosystem by theme.
Topic Ideation → Lit Search → Deep Reading → Research Design → Data Collection
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
01 02 03 01 04
Data Cleaning → Statistical Analysis → First Draft → Revision → Typesetting
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
04 05 06 07 08
Replication → Submission → Peer Review Response → Defense
│ │ │ │
▼ ▼ ▼ ▼
09 10 10 10
🗺️ Workflow map — 10 stages → the skills this repo vendors · from topic to submission, on one screen.
Per-stage skill notes (bilingual): 01 Topic & design · 02 Lit review · 03 Paper reading · 04 Data & cleaning · 05 Causal inference · 06 Writing · 07 Revision · 08 Citation & typesetting · 09 Replication · 10 Review response
The pain point AERS exists to fix: ask an AI to "run a DID" and it gives the baseline regression and stops. "Parallel trends?" — it adds one. "Placebo?" — another. Every time, like squeezing toothpaste. A skill is a methodology playbook for the agent: it already knows a complete DID means parallel-trends → baseline → robustness battery → heterogeneity → mechanism, with a defined output at each step.
Academic research — general-purpose research suites (K-Dense, AI-Research-SKILLs, claude-scholar, …)
| Suite | Stars | # Skills | Key features |
|---|---|---|---|
| K-Dense-AI/claude-scientific-skills | 8,799 | 140+ | 28+ scientific databases (OpenAlex, PubMed); scientific-writing + literature-review + statistical-analysis |
| Orchestra-Research/AI-Research-SKILLs | 3,637 | 87 | 22 categories, ML paper writing, LaTeX templates, citation verification |
| Imbad0202/academic-research-skills | ~1,790 | Multiple | Full paper pipeline (research → write → review → revise → finalize), style calibration, hallucination detection |
| Galaxy-Dawn/claude-scholar | - | 25+ | Full research lifecycle: ideation → review → experiments → writing → review response; Zotero MCP |
| luwill/research-skills | 209 | 3 | Research-proposal generation, medical review writing, paper-to-slides, bilingual |
| lishix520/academic-paper-skills | 22 | 2 | Strategist (7-dimension reviewer simulation) + Composer (systematic writing) |
| Data-Wise/claude-plugins | - | 17 | Statistical research: arXiv search, DOI lookup, BibTeX, methodology writing, referee response |
Economics / causal inference — the first-party flagships plus community Stata/IV/feedback suites
The first-party flagships (StatsPAI, Python, Stata, R, AER-skills) are described above. Community complements:
| Suite | Key features | Use case |
|---|---|---|
| CoPaper.AI | 20 methodology skills, Supervisor + 4 sub-agents, smart routing, automatic output | Full empirical-economics workflow, hosted |
| claesbackman/AI-research-feedback | 2-agent pre-review: causal-overclaiming detection, identification assessment (AER/QJE/JPE/Econometrica/REStud); 6-agent grant review | Pre-submission self-review, grants |
| fuhaoda/stats-paper-writing-agent-skills | LaTeX statistical-paper writing, front-end draft generation | Statistics & econometrics papers |
| dylantmoore/stata-skill | Full Stata coverage: syntax, data management, econometrics, causal inference, Mata, 20+ packages | Stata users |
| SepineTam/stata-mcp | LLM drives Stata regressions directly via MCP | Stata econometrics |
| hanlulong/stata-mcp | Stata-MCP editor extension (VS Code/Cursor/Antigravity): run .do directly, live output, data/graph viewer; MIT · 414★ (same name as SepineTam above, different project) |
In-editor AI pairing with Stata |
tmonk/mcp-stata · vendored at skills/64 |
20 SKILL.md skills from the Stata MCP server: replication / data audit / publication QA / legacy modernization / referee response / power / causal inference; AGPL-3.0 (kept as a separately-licensed aggregate; server code not vendored) | Stata replication & robustness audits |
| PovertyAction/ipa-stata-template | IPA reproducible Stata research template + .claude/skills: numbered pipeline, assertion-based defensive programming, LaTeX tables; MIT |
Development economics / field-RCT replication |
| lcrawfurd/claude-skills | Academic skills: paper / code review, referee, pre-submission; code-review encodes Stata/R/Python coding standards (DIME / Reif / AEA Data Editor) | Pre-submission review & code audit |
| AEADataEditor/replication-template | AEA Data Editor's official replication-package template (Stata-centric, REPLICATION.md) — the reproducibility "gold standard" |
AEA / top-journal replication packaging |
Finance · education & public health · law · marketing · product · general agents
Finance & investment — financial-services-plugins (Anthropic official) · OctagonAI/skills · tradermonty/claude-trading-skills · himself65/finance-skills · quant-sentiment-ai/claude-equity-research
Education & public health — GarethManning/claude-education-skills · FreedomIntelligence/OpenClaw-Medical-Skills (869 medical skills: epidemiology, surveillance, clinical research, drug safety, biostatistics)
Governance, compliance & law — Claude-Skills-Governance-Risk-and-Compliance (ISO 27001 / SOC 2 / GDPR / HIPAA) · zubair-trabzada/ai-legal-claude · evolsb/claude-legal-skill
Marketing & consumer behavior — coreyhaines31/marketingskills · zubair-trabzada/ai-marketing-claude · ericosiu/ai-marketing-skills
Product & organizational behavior — phuryn/pm-skills (100+ skills) · mastepanoski/claude-skills (Nielsen heuristics, NIST AI RMF, ISO 42001)
General agent capabilities — lyndonkl/claude (85 skills + 6 orchestrators) · alirezarezvani/claude-skills (220+ skills, ~5,200★) · rohitg00/awesome-claude-code-toolkit · jeremylongshore/claude-code-plugins-plus-skills (1,367 skills) · posit-dev/skills (Posit official)
One of 2026's sharpest pain points: papers failing AIGC detection (Turnitin, GPTZero, CNKI) can be rejected outright. The skills below are the most complete open-source solutions — all MIT, all locally archived (
skills/44-48).
| Suite | Key features | Best for | Local |
|---|---|---|---|
| chinese-de-aigc 🇨🇳 | Original Chinese academic de-AIGC by CoPaper.AI; 17-pattern Chinese-tell library, 5-step loop, per-section strategy, 5-dim scoring. The only GitHub skill dedicated to Chinese academic de-AIGC | CNKI / Wanfang / VIP / Turnitin-Chinese | 48 |
| matsuikentaro1/humanizer_academic | Academic-specific; 23 AI-writing patterns; preserves legitimate academic transitions | Medical, life-science, natural-science papers | 44 |
| stephenturner/skill-deslop | Distinguishes legitimate discipline conventions from AI tells; 5-dimension scoring | Scientific papers, technical blogs | 45 |
| hardikpandya/stop-slop | 3-layer detection + 5-dim scoring; banned phrases, structural clichés, sentence rules | General prose, blogs, reports | 46 |
| conorbronsdon/avoid-ai-writing | Structured audit + rewrite + second-pass audit; auditable, traceable | Workflows needing a paper trail | 47 |
Combos: 🇨🇳 Chinese (CNKI/Wanfang/VIP) → chinese-de-aigc · 🇬🇧 English → humanizer_academic · need an audit trail → avoid-ai-writing · general prose → stop-slop.
Unlike the skills above,
tools/catalogs the software and services an agent (or researcher) actually invokes — structured, license- and maintenance-aware, and wired intomake validate. Source of truth:tools/tools.json; browsable list:tools/CATALOG.md.
334 tools across 6 categories (curated 2026-06):
- Causal-inference / treatment-effect libraries (32) — DoWhy · EconML · CausalML · DoubleML · CausalPy · causallib · grf · CATENets · TMLE family · Mendelian randomization …
- Econometrics / quasi-experimental libraries (170) — panel FE · DiD (incl. modern/staggered) · event study · RDD · IV · synthetic control/SDID · matching & weighting · sensitivity (fixest · did · HonestDiD · rdrobust · synthdid · reghdfe · csdid · sdid · pyfixest · linearmodels …); plus spatial econometrics (spdep · PySAL/spreg · GeoDa), local projections/IRF & (S)VAR (lpirfs · vars · svars), survey weighting/MRP/raking (survey · samplics · balance), and meta-analysis (metafor · meta · netmeta · metan) — across R/Python/Stata/Julia.
- Autonomous research / data-science agents (51) — end-to-end research & data analysis: AI-Scientist · data-to-paper · Agent Laboratory · RD-Agent · AI-Researcher · STORM · PaperQA2 · gpt-researcher · DeepAnalyze · MetaGPT (DI) · Biomni … (
⚠️ includes non-OSI / no-LICENSE repos — confirm terms before use). - MCP servers (48) — stats execution (StatsPAI · stata-mcp · R/Jupyter MCP) + data access (FRED · World Bank · IMF · OECD · Eurostat · Census · BEA · BLS · SEC EDGAR · OpenAlex · Semantic Scholar · PubMed · Zotero · arXiv …).
- Causal discovery / structure learning (25) — causal-learn · Tetrad/py-tetrad · gCastle · CDT · tigramite (PCMCI) · LiNGAM · NOTEARS/DAGMA · pcalg · bnlearn · pgmpy …
- Benchmarks & datasets (9) — causaldata · IHDP/Twins · ACIC competition data · RealCause · JustCause · Tübingen cause-effect pairs · bnlearn network repository …
Full write-up: tools/README.md.
Multi-agent collaboration systems — paper revision, autonomous research, data-science teams
Role separation beats a single agent because the reviewer is independent of the drafter — the same logic as peer review.
Paper revision & writing: copy-edit-master (3 sub-agents, Strunk & White / McCloskey rules) · introduction-writer (strategist → drafter → reviewer → reviser) · CoPaper.AI PaperAgent (Supervisor + 4 sub-agents).
Autonomous research & data science: ruc-datalab/DeepAnalyze · business-science/ai-data-science-team · HKUDS/AI-Researcher (NeurIPS 2025 Spotlight) · wanshuiyin/ARIS · SamuelSchmidgall/AgentLaboratory (84% cost reduction) · SakanaAI/AI-Scientist-v2 · assafelovic/gpt-researcher · pedrohcgs/claude-code-my-workflow (Emory).
Academic data MCP servers — OpenAlex, Semantic Scholar, FRED, World Bank, Zotero, …
xingyulu23/Academix · Eclipse-Cj/paper-distill-mcp · oksure/openalex-research-mcp (240M+ works) · openags/paper-search-mcp (20+ sources) · lzinga/us-gov-open-data-mcp (40+ US gov APIs) · stefanoamorelli/fred-mcp-server (FRED 800K+ series) · llnOrmll/world-bank-data-mcp · 54yyyu/zotero-mcp
Skill aggregation platforms & learning resources
Platforms: VoltAgent/awesome-agent-skills (1,000+) · sickn33/antigravity-awesome-skills (1,340+) · VoltAgent/awesome-openclaw-skills (5,400+) · skills.sh · ClawHub (13,729) · Anthropic official skills.
Learning: Claude Code Skills guide (PDF) · Agent Skills Standard · Causal Inference for the Brave and True · Awesome AI for Economists · Awesome Econ AI Stuff.
The original 52 skill collections / 2,940+ files passed a systematic audit — 52/52 CLEAN, zero FLAGGED: no malicious prompts, viruses, reverse shells, or prompt injection. Every "sensitive" hit verified as one of three legitimate categories: defensive security rules, legitimate academic API calls (arXiv / CrossRef / PubMed / FRED / World Bank / OECD / BLS), or standard Claude Code workflow hooks (all local file ops, zero network IO).
Six-phase, defense-in-depth: automated grep across 13 risk categories → 100% manual review of all 6 hook-bearing skills and their 40+ hook scripts (no Bash(*) wildcards anywhere) → three parallel agent content audits → supplemental integrity checks (hidden Unicode, encoding anomalies, HTML injection, network imports).
Key insight: largest ≠ riskiest. The biggest skills all passed; 17-DAAF actually sets the bar for security-conscious design (14 defensive hooks + 32 deny rules + active credential scanning).
Newer vendored additions are tracked in catalog/provenance.json and docs/SKILL_AUDIT.md — run make audit. Full report: SECURITY-SCAN-REPORT.md.
The narrative changelog has moved to CHANGELOG.md. Recent highlights:
- 2026-07 — Cut the first tagged release v2026.07; expanded the rigor coverage map to 16 method families with full closure (added CATE, quantile effects, Bartik shift-share, causal mediation, and Oaxaca decomposition — each with both an eval scenario and a numeric benchmark), growing the benchmark to 16 tasks and the eval harness to 29 scenarios / 159 rubric items; shipped the machine-generated release snapshot, the rigor coverage badge, and a six-locale README stats consistency gate.
- 2026-05 — Vendored AER-skills (top-5 economics submission stack, 9 skills) with weekly upstream sync; expanded the numeric benchmark to 5 causal-recovery tasks and the eval harness to 17 scenarios / 95 rubric items.
- 2026-04 — Completed the 52/52 security baseline; shipped the four full-pipeline flagships (StatsPAI + explicit Python / Stata / R); launched the original chinese-de-aigc skill.
- Earlier — Grew from 43 collections to a curated map of 119 repos / 23,000+ skills; added bilingual README, academic data MCP servers, and multi-agent systems.
Contributions welcome — see CONTRIBUTING.md and the docs/SKILL_SUBMISSION_GUIDE.md. We especially welcome social-science skills (economics, political science, sociology, psychology, education, public health), new causal-inference implementations, MCP servers for academic/government data, Chinese-friendly skills, and multi-agent case studies. New submissions must declare source, license, and category for the provenance audit.
If AERS helps your work, please cite it (CITATION.cff) and star the repo so more researchers can find it.
AI is an amplifier, not a replacement. It handles the heavy lifting; you keep the core judgment.
|
|
Stanford REAP × CoPaper.AI · An academic–industrial AI toolkit for empirical research
![]() Visit copaper.ai |
![]() WeChat: CoPaper.AI |
20 built-in methodology skills · 20-minute empirical paper · powered by StatsPAI (900+ functions, MIT)
Maintained by CoPaper.AI, incubated at Stanford REAP / SCCEI · AI Assistant for Empirical Research







