Auto Empirical Research Router
Route research tasks to the right empirical analysis skill from a catalog of 1,150 options.
Installation
- Make sure Claude is on your device and in your terminal.
Skills load from
~/.claude/skills/when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then runclaudein any terminal to verify.One-time setupnpm i -g @anthropic-ai/claude-codeAlready have it? Skip ahead.
- Paste into Claude Code or into your terminal.
This copies the whole skill folder into
~/.claude/skills/auto-empirical-research-skills-brycewang-stanford/— the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.Faster alternative (instruction-only skills)
Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.
Quick install (SKILL.md only)Sign up to copy - Restart Claude Code.
Quit and reopen Claude Code (or any other agent that loads from
~/.claude/skills/). New skills are picked up on startup. - Just ask Claude.
Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.
Prefer to read the source first? Open on GitHub.
When Claude uses it
Route empirical-research requests through the Auto-Empirical Research Skills catalog when this whole repository is installed as one skill in Codex, CodeBuddy, Claude Code, or another IDE. Use to choose and load the right vendored AERS skill for causal inference, econometrics, replication, manuscript writing, citation checking, de-AIGC editing, or full empirical-paper workflows without reading the entire repository at once.
What this skill does
Auto-Empirical Research Skills Router
Use this root skill when the full AERS repository has been installed as a single skill folder. Treat it as a router and catalog, not as a request to load every vendored SKILL.md.
The catalog holds 1,150 skills across 69 vendored collections. Never read them all — route to one, then load only that skill's SKILL.md.
Workflow
- Classify the user's empirical-research task by stage, then load the single best-matching skill:
- Full pipeline or orchestration: start with
skills/69-Paper-WorkFlow/or theskills/00.*flagship analysis skills (StatsPAI / Python / Stata / R). - Causal inference and econometrics: pick by method from the table below, or search
catalog/skills.json/docs/TAXONOMY.md. - AER or top economics journal work: start with
skills/50-brycewang-aer-skills/. - Replication, citation, or peer review: use
docs/SKILL_CATALOG.mdanddocs/GOLDEN_WORKFLOWS.mdto choose a focused skill. - Chinese academic de-AIGC or academic rewriting: start with
skills/48-copaper-ai-chinese-de-aigc/or nearby writing skills in the catalog.
- Full pipeline or orchestration: start with
- Read only the selected child skill's
SKILL.md, then follow its progressive-disclosure instructions forreferences/,scripts/,assets/, or templates. - If no child skill clearly matches, inspect
catalog/skills.jsonfirst (haspath,name,description,line_count), thendocs/SKILL_CATALOG.md. Avoid broad recursive reads ofskills/. - For installation help, use
docs/INSTALL.mdfor Codex-style copy installs andINSTALL.mdfor Claude Code marketplace/plugin installs. - If editing this repository, keep parent and nested repos separate. In particular, inspect
git statusinsideskills/69-Paper-WorkFlow/(a git submodule) before touching it.
Method → where to start
Match the user's identification strategy or task to a starting collection, then confirm against catalog/skills.json:
| Task / method | Start here |
|---|---|
| DiD / staggered DiD / event study | skills/50-brycewang-aer-skills/, skills/10-Jill0099-causal-inference-mixtape/, skills/13-scunning1975-MixtapeTools/ |
| Instrumental variables (IV) | skills/50-brycewang-aer-skills/, skills/40-py-econometrics-pyfixest/ |
| Regression discontinuity (RDD) | skills/50-brycewang-aer-skills/, skills/10-Jill0099-causal-inference-mixtape/ |
| Synthetic control (SCM) | skills/50-brycewang-aer-skills/, skills/13-scunning1975-MixtapeTools/ |
| Panel fixed effects | skills/40-py-econometrics-pyfixest/, skills/39-vincentarelbundock-marginaleffects/ |
| DML / CATE / causal forests | skills/00.1-Full-empirical-analysis-skill_Python/, skills/63-tondevrel-scientific-agent-skills/ |
| Bayesian modeling | skills/23-Learning-Bayesian-Statistics-baygent-skills/, skills/51-pymc-labs-CausalPy/ |
| Stata analysis | skills/00.2-Full-empirical-analysis-skill_Stata/, skills/32-dylantmoore-stata-skill/, skills/64-tmonk-mcp-stata/ |
| R analysis | skills/00.3-Full-empirical-analysis-skill_R/, skills/55-ab604-claude-code-r-skills/ |
| Literature review | skills/36-taoyunudt-literature-review-skill/, skills/52-keemanxp-slr-prisma/, skills/59-shiquda-openalex-skill/ |
| Citation checking | skills/62-PHY041-claude-skill-citation-checker/ |
| Manuscript writing / proofreading | skills/04-K-Dense-AI-claude-scientific-writer/, skills/38-peternka-academic-proofreader/ |
| De-AIGC / humanize | skills/48-copaper-ai-chinese-de-aigc/, skills/45-stephenturner-skill-deslop/, skills/47-conorbronsdon-avoid-ai-writing/ |
| Replication | skills/28-maxwell2732-paper-replicate-agent-demo/, skills/29-quarcs-lab-project20XXy/ |
Install Notes
- Whole-repo imports are supported by this root
SKILL.mdas a lightweight compatibility entry point. - Individual skill installs are still preferred when a runtime expects one folder per skill. Copy the folder that directly contains the target
SKILL.md. - Do not copy the repository root into a runtime and expect every child skill to become individually registered unless that runtime explicitly supports recursive skill discovery.
- Name collisions: the catalog contains 92 bare
names shared across collections (e.g.data-analysis,lit-review,proofread). When a runtime registers skills by flat name, install one collection at a time, or disambiguate with the globally-uniquequalified_namefield incatalog/skills.json(<collection>::<name>, e.g.12-pedrohcgs-claude-code-my-workflow::data-analysis), or the fullskills/<collection>/.../SKILL.mdpath.
Key Files
catalog/skills.json: machine-readable list of vendored skills.docs/SKILL_CATALOG.md: human-readable skill index.docs/TAXONOMY.md: task and method taxonomy.docs/GOLDEN_WORKFLOWS.md: ready-to-use empirical-research prompts.docs/INSTALL.md: runtime installation guidance for single-skill and whole-repo use.
Related skills
Claude API Helper
anthropics
Build, debug, and optimize Claude API applications with caching and model migration support.
Customer Health Scorer
alirezarezvani
Analyze customer accounts to predict churn risk and identify expansion opportunities.
Adaptyv Protein Lab
foryourhealth111-pixel
Submit protein sequences for automated lab testing and validation experiments.
CLAUDE.md Optimizer
daymade
Optimize your CLAUDE.md file for clarity, efficiency, and maintainability.