jpe-robustness

GitHub

针对JPE论文,构建稳健性检验与替代解释排除逻辑。涵盖规范稳健性、机制鉴别及结构有效性,确保结果非偶然且能抵御审稿人质疑,支持代码可复现性验证。

Journal-of-Political-Economy-Skills/skills/jpe-robustness/SKILL.md brycewang-stanford/Awesome-Journal-Skills

Trigger Scenarios

主回归结果仅基于单一设定 未排除明显的竞争性经济解释 审稿人可能质疑结果脆弱性或机制混淆

Install

npx skills add brycewang-stanford/Awesome-Journal-Skills --skill jpe-robustness -g -y
More Options

Non-standard path

npx skills add https://github.com/brycewang-stanford/Awesome-Journal-Skills/tree/main/Journal-of-Political-Economy-Skills/skills/jpe-robustness -g -y

Use without installing

npx skills use brycewang-stanford/Awesome-Journal-Skills@jpe-robustness

指定 Agent (Claude Code)

npx skills add brycewang-stanford/Awesome-Journal-Skills --skill jpe-robustness -a claude-code -g -y

安装 repo 全部 skill

npx skills add brycewang-stanford/Awesome-Journal-Skills --all -g -y

预览 repo 内 skill

npx skills add brycewang-stanford/Awesome-Journal-Skills --list

SKILL.md

Frontmatter
{
    "name": "jpe-robustness",
    "description": "Use when the main result of a Journal of Political Economy (JPE) manuscript rests on a single specification and you need to pre-empt the alternative-explanation and fragility objections a Chicago referee will raise. Builds the robustness battery and the falsification logic; it does not establish the primary identification (see jpe-identification)."
}

Robustness & Alternative Explanations (jpe-robustness)

When to trigger

  • The headline result is one regression with one set of choices
  • You have not ruled out the obvious competing economic explanations
  • A structural result has not been shown to survive perturbing key assumptions
  • You suspect a referee will say "this is fragile" or "this is mechanism A, not your mechanism B"

The JPE logic of robustness

At JPE, robustness is not a ritual table of "still significant." It is an argument that the economic interpretation survives, and that rival mechanisms are ruled out. A Chicago referee thinks adversarially: which alternative economic story produces the same coefficient, and how do you exclude it? Over-reliance on a single specification is an explicit anti-pattern. And because a conditional accept triggers the JPE Data Editor rerunning your code against the JPE Dataverse deposit (JPE endorses DCAS; see jpe-replication-package), every robustness number must come from code that actually executes and reproduces — fragility you papered over will surface in verification. Distinguish three jobs:

  1. Specification robustness — the number is not an artifact of arbitrary choices.
  2. Mechanism discrimination — your channel, not a competing one, drives it.
  3. External / structural validity — the result generalizes / the model's conclusions are not knife-edge.

What to run

Specification robustness

  • Vary controls (parsimonious → saturated); show coefficient stability and use Oster (2019) δ / bounds for selection on unobservables.
  • Alternative functional forms, sample windows, and exclusion of influential subsamples.
  • Alternative standard-error structures (clustering level, wild bootstrap with few clusters).
  • Inference robustness: randomization inference or permutation tests where design allows.

Mechanism discrimination (the JPE-distinctive part)

  • Name the 2–3 alternative economic mechanisms that could generate the same reduced-form sign.
  • For each, design a test that the alternatives fail and your mechanism passes (heterogeneity that only your channel predicts, an auxiliary outcome, a dose-response the rival cannot explain).
  • Triangulate: a second data source, a second identification strategy, or a structural-vs-reduced-form cross-check.

Structural papers

  • Sensitivity of estimates and counterfactuals to identifying assumptions and to fixed/calibrated parameters.
  • Untargeted-moment fit; over-identification evidence.
  • Alternative model specifications that nest or rival the baseline.

Execution bridge (StatsPAI / Stata MCP)

Run the battery, don't just enumerate it. Full map: execution-with-mcp. JPE is top-5 general-interest economics; a credible design is the entry ticket — modern DiD/IV/RDD and the magnitude for a broad readership.

  • Many outcomes / specifications: romano_wolf (step-down FWER) or benjamini_hochberg.
  • OVB sensitivity: oster_delta / sensemakr.
  • Inference: wild_cluster_bootstrap (few clusters), twoway_cluster / conley.
  • Re-fit off one handle: audit_result(result_id) lists missing checks + the exact suggest_function for each.
  • Exhibits: etable / did_summary_to_latex from the handle — no retyped numbers.

Decisive checks in the body, exhaustive battery in the appendix. JF execution walkthrough.

Checklist

  • Coefficient stability across control sets shown; Oster-style selection bound reported
  • Sample-window / outlier / subsample sensitivity reported
  • Inference robust to clustering choice / few clusters
  • The 2–3 rival economic mechanisms are named and tested against
  • At least one triangulation (second data source, design, or structural cross-check)
  • Structural results shown not to be knife-edge in key assumptions
  • Robustness lives in the paper's appendix/online appendix, with main text stating the punchline

Anti-patterns

  • A wall of "still significant" tables that never address why the effect is your mechanism
  • Treating robustness as cosmetic while the headline rival explanation goes untested
  • Reporting only specifications that work; hiding the fragile ones (a referee will ask, and the JPE Data Editor reruns the code)
  • Selection-on-unobservables waved away with "we control for X" and no bound
  • Structural counterfactuals presented as point predictions with no sensitivity analysis
  • Burying so many checks in the main text that the economic story is lost (use the online appendix)

Output format

【Headline result】coefficient + interpretation
【Spec robustness】[controls, windows, SEs, Oster δ, ...]
【Rival mechanisms】1... 2... — test that discriminates each
【Triangulation】second source / design / structural cross-check
【Structural sensitivity】(if applicable)
【Residual fragility】honest statement of what is not bulletproof
【Next】jpe-tables-figures

Version History

  • 1839142 Current 2026-07-05 13:53

Same Skill Collection

AAAI-Skills/skills/aaai-artifact-evaluation/SKILL.md
AAAI-Skills/skills/aaai-author-response/SKILL.md
AAAI-Skills/skills/aaai-camera-ready/SKILL.md
AAAI-Skills/skills/aaai-experiments/SKILL.md
AAAI-Skills/skills/aaai-related-work/SKILL.md
AAAI-Skills/skills/aaai-reproducibility/SKILL.md
AAAI-Skills/skills/aaai-review-process/SKILL.md
AAAI-Skills/skills/aaai-submission/SKILL.md
AAAI-Skills/skills/aaai-supplementary/SKILL.md
AAAI-Skills/skills/aaai-topic-selection/SKILL.md
AAAI-Skills/skills/aaai-workflow/SKILL.md
AAAI-Skills/skills/aaai-writing-style/SKILL.md
AAMAS-Skills/skills/aamas-artifact-evaluation/SKILL.md
AAMAS-Skills/skills/aamas-author-response/SKILL.md
AAMAS-Skills/skills/aamas-camera-ready/SKILL.md
AAMAS-Skills/skills/aamas-experiments/SKILL.md
AAMAS-Skills/skills/aamas-related-work/SKILL.md
AAMAS-Skills/skills/aamas-reproducibility/SKILL.md
AAMAS-Skills/skills/aamas-review-process/SKILL.md
AAMAS-Skills/skills/aamas-submission/SKILL.md
AAMAS-Skills/skills/aamas-supplementary/SKILL.md
AAMAS-Skills/skills/aamas-topic-selection/SKILL.md
AAMAS-Skills/skills/aamas-workflow/SKILL.md
AAMAS-Skills/skills/aamas-writing-style/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-editor-strategy/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-evidence-standards/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-literature-synthesis/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-organizing-framework/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-proposal-framing/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-review-process/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-revision/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-submission/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-tables-figures/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-topic-selection/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-workflow/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-writing-style/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-contribution-framing/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-data-analysis/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-literature-positioning/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-methods/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-rebuttal/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-review-process/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-submission/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-tables-figures/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-theory-development/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-topic-selection/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-workflow/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-writing-style/SKILL.md
Academy-of-Management-Review-Skills/skills/amr-contribution-framing/SKILL.md
Academy-of-Management-Review-Skills/skills/amr-data-analysis/SKILL.md

Metadata

Files
0
Version
c82fe76
Hash
4aff959d
Indexed
2026-07-05 13:53

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-04 06:58
浙ICP备14020137号-1 $Map of visitor$