Skip to content
Back to skills

Docs

ASecurity

1,052 skills is a lot. This guide routes you to the right one by **what you are trying to do**, then by **method** and **language**. For interactive filtering use [`search.html`](search.html); for the full tag index see [`TAXONOMY.md`](TAXONOMY.md); for copy-paste end-to-end runs see [`GOLDEN_WORKFLOWS.md`](GOLDEN_WORKFLOWS.md). > Trust note: a green hygiene score in [`SKILL_HYGIENE.md`](SKILL_HYGIENE.md) > means a skill is *well-formed*. Whether it makes an agent produce *correct* > economet...

  • 3,639 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 3, 2026
researchpythonrustgo

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned September 3, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Docs?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Docs
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/brycewang-stanford-docs/badge)](https://www.skillsdirectory.com/skills/brycewang-stanford-docs)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Which skill should I use?

1,052 skills is a lot. This guide routes you to the right one by **what you are
trying to do**, then by **method** and **language**. For interactive filtering
use [`search.html`](search.html); for the full tag index see
[`TAXONOMY.md`](TAXONOMY.md); for copy-paste end-to-end runs see
[`GOLDEN_WORKFLOWS.md`](GOLDEN_WORKFLOWS.md).

> Trust note: a green hygiene score in [`SKILL_HYGIENE.md`](SKILL_HYGIENE.md)
> means a skill is *well-formed*. Whether it makes an agent produce *correct*
> econometrics is what [`eval-harness/`](../eval-harness/) and [`benchmark/`](../benchmark/)
> measure. Prefer skills whose behavior is covered by an eval scenario.

## Start from your goal

| I want to… | Use | Notes |
|---|---|---|
| Run a full empirical pipeline in **Python** | [`StatsPAI`](../skills/00-Full-empirical-analysis-skill_StatsPAI/SKILL.md) or [`00.1 Python`](../skills/00.1-Full-empirical-analysis-skill_Python/SKILL.md) | data → identification → estimation → robustness → tables/figures |
| Run the same pipeline in **Stata** / **R** | [`00.2 Stata`](../skills/00.2-Full-empirical-analysis-skill_Stata/SKILL.md) · [`00.3 R`](../skills/00.3-Full-empirical-analysis-skill_R/SKILL.md) | language-matched ports of the pipeline |
| **Audit my identification** before writing | [`aer-identification`](../skills/50-brycewang-aer-skills/skills/aer-identification/SKILL.md) | gates TWFE behind the 2×2 conditions; weak-IV / RDD pitfalls |
| Build the **robustness** gauntlet referees expect | [`aer-robustness`](../skills/50-brycewang-aer-skills/skills/aer-robustness/SKILL.md) | placebo triplet, spec curve, heterogeneity by theory |
| Write the **introduction / abstract** for a top-5 | [`aer-introduction`](../skills/50-brycewang-aer-skills/skills/aer-introduction/SKILL.md) | Keith Head 5-paragraph formula; 100-word abstract |
| Format **tables & figures** to AER house style | [`aer-tables-figures`](../skills/50-brycewang-aer-skills/skills/aer-tables-figures/SKILL.md) | booktabs, figure notes, one claim per exhibit |
| **Pre-submission** compliance check | [`aer-submission`](../skills/50-brycewang-aer-skills/skills/aer-submission/SKILL.md) | abstract length, disclosure, AI usage, ScholarOne package |
| Write a **R&R / rebuttal** letter | [`aer-rebuttal`](../skills/50-brycewang-aer-skills/skills/aer-rebuttal/SKILL.md) | written against the *revised* manuscript |
| Build a **replication package** | [`aer-replication`](../skills/50-brycewang-aer-skills/skills/aer-replication/SKILL.md) | AEA Data & Code Availability Policy, openICPSR-ready |
| Get **causal-method code templates** | [`causal-inference-mixtape`](../skills/10-Jill0099-causal-inference-mixtape/SKILL.md) · [`MixtapeTools`](../skills/13-scunning1975-MixtapeTools/) | 10 designs, Python/R/Stata |
| Lower the **AI-writing signal** of an empirical draft (EN / 中文) | [`de-aigc-skills`](../skills/48-de-AIGC-skills/SKILL.md) | bilingual structural rewrite, facts preserved |
| De-slop **English** academic prose | [`avoid-ai-writing`](../skills/47-conorbronsdon-avoid-ai-writing/SKILL.md) · [`stop-slop`](../skills/46-hardikpandya-stop-slop/SKILL.md) | |
| Run a **literature review** | [`literature-review`](../skills/36-taoyunudt-literature-review-skill/SKILL.md) | see also stage:`literature` in the taxonomy |

## Then narrow by method

Pick the design, then jump to the method tag in [`TAXONOMY.md`](TAXONOMY.md#methods):

- **Staggered diff-in-diff?** You almost never want plain TWFE. Look for
  `staggered-did` skills (Callaway–Sant'Anna, Sun–Abraham, Borusyak et al.,
  de Chaisemartin–D'Haultfœuille). Covered by the eval
  [`statspai-staggered-did`](../eval-harness/scenarios/statspai-staggered-did.toml).
- **Instrumental variables?** Check the `iv` tag; you want first-stage F
  reporting and weak-IV-robust inference. Covered by
  [`statspai-weak-iv`](../eval-harness/scenarios/statspai-weak-iv.toml).
- **Regression discontinuity?** Check `rdd`; you want a density/manipulation
  test, bandwidth sensitivity, and robust bias-corrected CIs. Covered by
  [`statspai-rdd-diagnostics`](../eval-harness/scenarios/statspai-rdd-diagnostics.toml).
- **Synthetic control / matching / DML?** Tags `synthetic-control`, `matching`,
  `dml`.

## Then narrow by language

Filter the `language` facet (`python`, `r`, `stata`, `latex`) in
[`search.html`](search.html). The 00.x pipeline skills exist in all three
analysis languages so you can match your stack.

## A 30-second decision tree

```
Do you have a dataset and need results?
├─ yes → identification first:  aer-identification
│        then run the pipeline:  00 / 00.1 / 00.2 / 00.3 (by language)
│        then robustness:        aer-robustness
└─ no, I have results and need a paper
   ├─ intro/abstract           → aer-introduction
   ├─ tables/figures           → aer-tables-figures
   ├─ submission compliance    → aer-submission
   ├─ referee response (R&R)   → aer-rebuttal
   └─ reproducibility package  → aer-replication

Polishing prose?
├─ Empirical paper (EN / 中文) → de-aigc-skills
└─ General English prose → avoid-ai-writing / stop-slop
```

## See also

- [`GOLDEN_WORKFLOWS.md`](GOLDEN_WORKFLOWS.md) — ready-to-run multi-skill workflows
- The numbered workflow-stage notes: [`01-选题与研究设计`](01-选题与研究设计.md) … [`10-审稿回复与学术答辩`](10-审稿回复与学术答辩.md)
- [`SKILL_CATALOG.md`](SKILL_CATALOG.md) — the full generated catalog

Files in this skill

  • 01-选题与研究设计.md8.5 KB
  • 02-文献检索与综述.md11.3 KB
  • 03-论文阅读与拆解.md6.5 KB
  • 04-数据获取与清洗.md8.9 KB
  • 05-统计分析与因果推断.md14 KB
  • 06-论文写作.md7.6 KB
  • 07-论文修改与润色.md14 KB
  • 08-引用管理与排版.md7.3 KB
  • 09-论文复现与可复现研究.md8.2 KB
  • 10-审稿回复与学术答辩.md6.2 KB
  • AGENT_COORDINATION.md2.1 KB
  • BENCHMARK_SCOREBOARD.md4.5 KB
  • CHOOSING_A_SKILL.md5.4 KB
  • COMPETITIVE_LANDSCAPE.md5.5 KB
  • CONTENT_ZH.md68.9 KB
  • ECOSYSTEM.md9.4 KB
  • EVALS.md11.4 KB
  • EXTERNAL_SCOREBOARD.md2.2 KB
  • FAQ.md4.3 KB
  • GETTING_STARTED.md5.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.