Use when executing and reporting the analysis for a Journal of Public Administration Research and Theory (JPART) manuscript so it survives expert, double-blind review and the journal's mandatory data-and-code release. Covers honest uncertainty, robustness, and the PA-specific traps (common-method bias, selection). Guides analysis norms; it does not fabricate results.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add brycewang-stanford/Awesome-Journal-Skills --skill jpart-data-analysis --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Jpart Data Analysis?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/brycewang-stanford-jpart-data-analysis)More formats (shields.io, HTML) on the badges page.
---
name: jpart-data-analysis
description: Use when executing and reporting the analysis for a Journal of Public Administration Research and Theory (JPART) manuscript so it survives expert, double-blind review and the journal's mandatory data-and-code release. Covers honest uncertainty, robustness, and the PA-specific traps (common-method bias, selection). Guides analysis norms; it does not fabricate results.
---
# Data Analysis (jpart-data-analysis)
JPART reviewers are methodologically sophisticated public-management scholars, and the journal **requires
authors to release the data and software code** underlying the paper as a condition of publication (see
`jpart-transparency-and-data`). Analyze as if a referee will re-run the code — because the materials are
public. This skill covers execution and reporting; design lives in `jpart-research-design`.
## When to trigger
- Running main and supporting analyses; building the results section
- A reviewer asked for robustness, heterogeneity, or alternative specifications
- Reconciling preregistered vs. exploratory analyses
- Making the analysis reproducible before the mandatory data/code deposit
## Analysis norms JPART expects
1. **Report uncertainty and magnitude.** Confidence/credible intervals and the *substantive* size of the
effect (e.g., a fraction of an SD of PSM), not stars alone.
2. **Robustness that probes, not decorates.** Show specifications that could *break* the result
(alternative measures of red tape/PSM, samples, estimators, fixed effects), and say what you learned.
3. **Confront the PA-specific threats.** Common-method/common-source bias, social desirability, and
self-selection into public service are the objections raised first — address them, don't ignore them.
4. **Heterogeneity with discipline.** Pre-specify subgroups where possible; correct for multiple
comparisons; do not mine for a significant interaction and theorize it post hoc.
5. **Right inference.** Cluster at the assignment/agency level; randomization inference for experiments;
small-cluster corrections (wild-cluster bootstrap) when agencies are few.
6. **Preregistration discipline.** Separate **confirmatory** from **exploratory** analyses; reconcile any
deviation from the plan and justify it.
## Measurement (a perennial JPART referee focus)
- Validate constructs (PSM, red tape, goal ambiguity); report reliability; show the result is not an
artifact of a single scale or coding choice. Concept defined in `jpart-theory-building` must match the
measure used here.
## Reproducibility while you work (not at the end)
- One **master script** regenerates every table and figure from raw/constructed data.
- **Set and report seeds** for bootstrap, randomization inference, simulation, any stochastic step.
- Pin software/package versions (`renv.lock`, `requirements.txt`, recorded `ssc`/`net` installs).
- Keep table/figure numbers matched to script outputs — the materials are public and will be checked.
## What JPART reviewers probe, by design
| Design | The check a JPART referee runs first | The fix that earns benefit of the doubt |
|--------|--------------------------------------|------------------------------------------|
| Survey of public employees | Are X and Y from the same self-report (common-method)? | separate sources / objective Y / marker variable + Harman caution |
| Survey/field experiment | Is it pre-registered, powered, on the right population? | preregistered estimand, MDE reported, public-employee sample |
| Observational causal | Is "effect" really selection into public service? | state estimand + assumption; sensitivity to an unobserved confounder |
| Multilevel | Is the agency-level nesting modeled? | random effects / clustered SEs, ICC reported |
| Mixed methods | Do quant and qual actually corroborate? | show agreement and own divergence |
## Worked micro-example (illustrative numbers)
A hypothetical JPART field experiment tests whether a goal-clarity intervention raises frontline
performance among **real caseworkers**. The pre-registered ITT is **+0.18 SD (95% CI 0.06 to 0.30)**,
randomization-inference *p* = 0.006. An exploratory split by tenure shows **+0.41 SD** for new hires,
but it was *not* pre-registered and the interaction *p* = 0.03 before correction; after a Bonferroni
adjustment across five exploratory subgroups it crosses 0.20. The disciplined write-up reports the
confirmatory +0.18 SD effect with its interval and substantive meaning, flags the +0.41 figure as
**exploratory and not multiplicity-robust**, and frames it as a hypothesis for future work. (All
numbers illustrative.)
## Referee-pushback patterns and the JPART repair
- *"This is common-method bias, not an effect."* → Use a separate/objective outcome or a marker
variable; report the sensitivity, don't wave it away with a single Harman test.
- *"The robustness table only reruns near-identical specs."* → Replace decorative checks with specs that
could break the result (alternative PSM/red-tape measures, samples), and say what held.
- *"This is selection into public service."* → State the estimand and assumption; report how strong an
unobserved confounder must be to overturn it.
- *"I cannot tell confirmatory from exploratory."* → Segregate them explicitly; the deposited code is
public, so the split must survive a re-run.
## Calibration anchors (hedged)
- The bar is a **public-management theory** payoff carried by credible numbers — an estimate with no
mechanism rarely clears JPART review.
- JPART increasingly rewards **experimental and causal** designs, but a rigorous multilevel or mixed
study is judged on its own terms.
- The **data-and-code release is mandatory** (where ethically possible) — write the analysis so the
public package reproduces every printed number. Confirm exact wording on the live policy page.
## Execution bridge (StatsPAI / Stata MCP)
Run the battery, don't just enumerate it. Full map:
[`execution-with-mcp`](../../../shared-resources/empirical-methods/execution-with-mcp.md). JPART is public management — observational and experimental designs on public organizations; identification + clustered/multilevel inference.
- **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](../../../Journal-of-Finance-Skills/resources/worked-examples/02-execution-walkthrough.md).
## Output format
```
【Main estimate】magnitude + interval + substantive meaning
【PA threat handled】common-method / selection — how?
【Robustness】specs that could break it → what held
【Heterogeneity】pre-specified? MHT-adjusted?
【Confirmatory vs exploratory】clearly separated?
【Reproducible】master script + seeds + pinned versions? [Y/N]
【Next】jpart-tables-figures
```
## Supplementary resources
- [`../../resources/code/`](../../resources/code/) — Stata + Python estimation/inference skeleton
- [`../../resources/external_tools.md`](../../resources/external_tools.md) — estimation, inference, and experiment packages
- [`../../resources/official-source-map.md`](../../resources/official-source-map.md) — data-and-code release policy
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!