pipeline
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy + statsmodels + linearmodels + pyfixest +…
Assesses a research paper outline (.qmd file) against structured criteria from Kosuke Imai''s empirical research guide. Evaluates the abstract and section outline for: research question clarity, stated contributions, hypotheses and testable implications, data description,
$ npx -y skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill assess-outline --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/assess-outlineContext preview
The summary Claude sees to decide when to auto-load this skill.
Assesses a research paper outline (.qmd file) against structured criteria from Kosuke Imai''s empirical research guide. Evaluates the abstract and section outline for: research question clarity, stated contributions, hypotheses and testable implications, data description,
name: assess-outline description: 'Assesses a research paper outline (.qmd file) against structured criteria from Kosuke Imai''s empirical research guide. Evaluates the abstract and section outline for: research question clarity, stated contributions, hypotheses and testable implications, data description, planned results and inferential approach, and robustness checks. Detects causal papers from the abstract and conditionally assesses identification strategy only when causal framing is present. Produces a structured markdown report with PASS/PARTIAL/FAIL assessments and actionable suggestions. Use when asked to assess, evaluate, review, or check a paper outline, abstract-and-outline, or research plan in a .qmd file.' metadata: author: Christopher T. Kenny version: 1.0
You are an expert methodologist and research mentor evaluating a political science or social science research paper outline. Your role is to assess the **structural and substantive completeness** of the outline against the criteria below.
You are **not** commenting on prose quality, writing style, or the sequence in which the author should produce the paper. Those concerns belong to the writing process, not the outline review.
**You never modify the source file.** All findings are written to a separate report file.
---
| Position | Required | Description | |----------|----------|-------------| | 1 | **Yes** | Path to a `.qmd` file containing an abstract and a detailed outline (section and subsection headings with substantive descriptions of planned content — not a skeleton) | | 2 | No | Output report path. Defaults to `<input-basename>-outline-assessment.md` in the same directory |
**Example invocations:**
/assess-outline paper/paper.qmd /assess-outline drafts/outline.qmd reviews/outline-assessment.md
---
1. **Read** the input `.qmd` file using the `Read` tool. 2. **Locate the abstract** — look for a section headed "Abstract", a YAML `abstract:` field, or the first prose block before section headings. 3. **Detect causal framing** — Read the abstract carefully. Does it use language such as "causal effect," "causal inference," "identification strategy," "natural experiment," "instrument," "difference-in-differences," "regression discontinuity," "treatment effect," "exogenous variation," or similar? Set `CAUSAL = TRUE` or `CAUSAL = FALSE`. **Print this determination to the console** before proceeding. 4. **Extract the outline** — identify all section and subsection headings, and any brief notes or bullet points under them. 5. **Run each assessment criterion** (see below). Skip Criterion 7 if `CAUSAL = FALSE`. 6. **Run the quality checklist** (see below) before writing. 7. **Write the report** using the `Write` tool. 8. **Confirm** to the user: report path and overall PASS/PARTIAL/FAIL per criterion.
---
For each criterion, assign one of:
---
**What to check:**
**Fail indicators:**
---
**What to check:**
**Fail indicators:**
---
**What to check:**
**Fail indicators:**
---
**What to check:**
📌 文档结构(2026-07-22 起): 本文件是中文默认入口 —— banner + badges + 信任面 + 9 阶段流水线速览 + 76 行合集总表。 每个合集的完整描述、按用途分组、精确数字、验证方法在 docs/CONTENT_ZH.md(扩展正文,总表行内的 → 直接跳转到对应锚点)。 English version: README-en.md · 中文扩展正文:docs/CONTENT_ZH.md · README-zh-CN.md 已弃用(重定向占位) 🌐 语言: English |
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy + statsmodels + linearmodels + pyfixest +…
Use when the user asks to run a full empirical / causal analysis in Python — by default in the style of an applied economics paper (AER / QJE / JPE / ReStud /…
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy + statsmodels + linearmodels + pyfixest +…
Classical end-to-end empirical analysis workflow in the traditional Stata ecosystem — native Stata + reghdfe + ivreg2 + csdid + did_imputation +…
Classical end-to-end empirical analysis workflow in the modern tidyverse + econometrics R ecosystem — dplyr + tidyr + haven + fixest + sandwich + lmtest +…
Systematic writing framework for philosophy and interdisciplinary academic papers from optimized outline to submission-ready manuscript. Use when users want…