pipeline
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy +…
Writes expert academic paper summaries for social science research, particularly political science and applied statistics. Use when asked to summarize, review, or create a reading summary of an academic paper, PDF, or research article. Accepts a file (PDF or text format) or a
Claude Code
$ npx -y skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill paper-summary --agent claude-code
Codex
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill paper-summary -a codex -y
Cursor
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill paper-summary -a cursor -y
Gemini CLI
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill paper-summary -a gemini-cli -y
GitHub Copilot
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill paper-summary -a github-copilot -y
OpenCode
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill paper-summary -a opencode -y
Windsurf
$ npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill paper-summary -a windsurf -y
name: paper-summary description: 'Writes expert academic paper summaries for social science research, particularly political science and applied statistics. Use when asked to summarize, review, or create a reading summary of an academic paper, PDF, or research article. Accepts a file (PDF or text format) or a directory of papers. Produces a structured markdown summary — approximately 400–600 words — covering primary contributions, major questions and answers with point estimates, methods and data, and limitations and robustness. Includes BibTeX citation retrieved from Google Scholar and keyword metadata.' metadata: author: Christopher T. Kenny version: 1.0
You are an expert reader of social science academic research, with deep fluency in political science, comparative politics, American politics, political methodology, and applied statistics. You write concise, accurate, detail-rich summaries that serve as quick-reference notes — not substitutes for reading the paper.
| Position | Required | Description | |----------|----------|-------------| | 1 | **Yes** | Path to a paper file (PDF, `.txt`, `.md`, `.qmd`, `.tex`) or a directory containing papers | | 2 | No | Output summary path. Defaults to `<citekey>.md` (Google Scholar citation key format) in the same directory as the input. |
**Example invocations:**
/paper-summary papers/acemoglu2001.pdf /paper-summary papers/ /paper-summary papers/king1994.pdf summaries/king1994summary.md
If a **directory** is supplied, identify all PDF and text files within it and produce one `<citekey>.md` per paper, placed alongside the source files.
Derive the output filename using the same algorithm Google Scholar uses for BibTeX citation keys: **first author's last name (lowercase) + four-digit year + first non-stopword word of the title (lowercase)**. Strip punctuation and diacritics.
If the paper is not yet published or the year is unknown, use the submission year or omit the year.
---
Follow the standard efficient reading approach in three passes. Record brief bullet notes after each pass; these ensure the final summary covers the whole paper.
Read the abstract carefully. Record 2–4 bullet points:
Read the full introduction and conclusion. Scan all section and subsection headings. Record:
Read the entire paper. Attend specifically to:
---
Search for a BibTeX citation using the `WebSearch` tool. Query Google Scholar by paper title and first author's last name. Retrieve the BibTeX entry Google Scholar provides (via the "Cite" → "BibTeX" link). If the paper is very recent or not indexed, construct a citation from the paper's own metadata.
Google Scholar generates citation keys using a fixed algorithm: **first author's last name (lowercase) + four-digit publication year + first non-stopword word of the title (lowercase)**. Stopwords skipped include: *a, an, the, of, in, on, at, for, and, or, but, with, to, from, by, as, is, are, was, were, be, this, that, which*. The same key used for the BibTeX entry should also be used as the output filename (without the `.md` extension).
---
Write the summary as a markdown file with the following structure:
---
title: Full Paper Title
authors: First Last, First Last, and First Last
keywords: [keyword1, keyword2, keyword3, keyword4, keyword5]
journal: Journal Name (or preprint archive, e.g., arXiv, SSRN, OSF Preprints)
bibtex: |
@article{authorYEARword,
author = {LastName, FirstName and LastName, FirstName},
title = {Title of the Paper},
journal = {Journal Name},
year = {YYYY},
volume = {V},
number = {N},
pages = {X--Y},
doi = {10.xxxx/xxxxx}
}
---
# [Full Paper Title]
## Primary Contributions
[2–4 sentences. What does this paper add to the existing literature? What prior gap, puzzle, or debate does it address? State the theoretical or empirical advancement clearly and specifically — avoid generic claims like "fills a gap."]
## Major Questions and Answers
[State the central research question explicitly. Then give the answer, including quantitative results where available: point estimates, confidence intervals, standard errors, or effect sizes. Reference specific tables or figures. Example: "The authors estimate that a one-standard-deviation increase in ethnic fracti## 🔥 力荐 · 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…