aejpol-replication-package
Use when assembling the data and code deposit for an AEJ: Economic Policy manuscript to satisfy the AEA Data and Code Availability Policy and the AEA Data Editor's pre-publication reproducibility check.
Install / Use
npx skills add brycewang-stanford/Awesome-Journal-Skills --skill aejpol-replication-packageInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
LegalSupported Platforms
Our assessment of aejpol-replication-package
aejpol-replication-package scores 85/100 on our quality scale, 108th of 238 Legal skills we index (top 46%).
Its SKILL.md is 5.7 KB long, well organised into 11 sections with 1 code example: a solid amount of guidance for an agent.
With 1,158 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 18 days ago, so aejpol-replication-package is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
aejpol-replication-package compared with similar skills
All 4 of these similar skills score higher than aejpol-replication-package; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| aejpol-replication-package (this skill)by brycewang-stanford | 85 | 1.2k | 18d ago | SKILL.md |
| algorithmic-artby anthropics | 100 | 177.9k | 10d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 10d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 130.2k | 12d ago | SKILL.md |
| ui-ux-pro-maxby nextlevelbuilder | 100 | 130.2k | 12d ago | SKILL.md |
Frequently asked questions
- How do I install aejpol-replication-package?
- Run
npx skills add brycewang-stanford/Awesome-Journal-Skills --skill aejpol-replication-package. The install tabs above show the steps for each supported agent. - Which AI agents does aejpol-replication-package work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is aejpol-replication-package safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is aejpol-replication-package still maintained?
- The repository was last updated 18 days ago, so aejpol-replication-package is actively maintained.
Skill content
View source on GitHubname: aejpol-replication-package description: Use when assembling the data and code deposit for an AEJ: Economic Policy manuscript to satisfy the AEA Data and Code Availability Policy and the AEA Data Editor's pre-publication reproducibility check. Builds the openICPSR deposit, README, and restricted-data access paths; it does not run the analysis or write the paper.
Replication Package — AEA Data Editor Compliance (aejpol-replication-package)
When to trigger
- A conditional acceptance / R&R asks for the data and code deposit
- You want to build the replication package as you go (recommended — the check is before publication)
- Some data are proprietary or restricted and you need a compliant access path
- The AEA Data Editor returned the package with required changes
The AEA reproducibility regime (检索于 2026-06;以官网为准)
AEJ: Policy is an AEA journal and follows the AEA Data and Code Availability Policy. For accepted papers, authors deposit data, code, and documentation in the AEA Data and Code Repository at openICPSR, and the AEA Data Editor (Lars Vilhuber) runs a reproducibility check before the paper is published, not after. A Data and Code Availability Statement is required. Build the deposit to pass on the first pass.
What the deposit must contain
- All code that produces every table, figure, and in-text number, organized so a single master script (
run_all) regenerates the results from the analysis data. - Data that can be shared, in the repository; for data that cannot, the exact provenance and access instructions (see restricted-data path below).
- A README following the AEA Data Editor's template: data sources and citations, data-availability statement, computational requirements (software + versions + packages), runtime, the map from code files to exhibits, and instructions to reproduce.
- Dependencies pinned: Stata
.adoversions, Rrenv.lock, Pythonrequirements.txt/condaenv; seeds set and reported for any simulation/bootstrap/randomization inference.
Restricted / proprietary data path
- State the Data Availability Statement clearly: which data are public, which are restricted, and how a replicator obtains the restricted parts (provider, application process, cost, approximate wait).
- Provide everything that can be shared (cleaning and analysis code, derived public extracts, synthetic or example data) so the Data Editor can verify the pipeline even without the raw restricted file.
- Confirm the access path is real and current — the Data Editor verifies it.
- Note any partial-reproducibility scope (e.g., one table from confidential data) in the README.
Code posting during review
Review is single-blind, so the submission need not be anonymized; the openICPSR deposit is prepared at acceptance. Posting a working-paper code repository earlier is fine and does not conflict with the review process.
Checklist
- [ ] Data and Code Availability Statement drafted (public vs. restricted, sources cited)
- [ ] One master script regenerates every exhibit and in-text number from analysis data
- [ ] README follows the AEA Data Editor template (sources, requirements, runtime, code→exhibit map)
- [ ] Software, package, and
.adoversions pinned; seeds set and reported - [ ] Restricted data: provenance + concrete access instructions + shareable code/extracts provided
- [ ] Deposit targets the AEA Data and Code Repository at openICPSR
- [ ] Ran the package clean on a fresh machine/folder before submitting to the Data Editor
Anti-patterns
- Treating reproducibility as a post-acceptance afterthought — the check is pre-publication
- A README that lists files but no code→exhibit map or version/runtime information
- "Data available on request" with no access process for restricted data (non-compliant)
- Unpinned package versions or unset seeds, so results do not regenerate
- Hard-coded absolute paths that break on the Data Editor's machine
- Leaving an in-text number that no script in the deposit produces
README skeleton (AEA Data Editor template, abbreviated)
A compliant README typically carries these sections, in order:
- Overview — what the package contains and the paper it reproduces.
- Data availability statement — each dataset: public / restricted; source citation; how to obtain.
- Computational requirements — OS, software + versions, every package/
.ado+ version, hardware. - Description of programs/code — the
run_allmaster and what each script does. - Instructions to replicators — exact run order and expected runtime.
- Map from code to output — which script produces which table/figure/in-text number.
- Notes — any partial-reproducibility scope and why.
Worked vignette (illustrative)
A health-policy paper uses confidential claims data plus public state-policy data. Compliant deposit: a Data Availability Statement marking the claims data restricted (provider, DUA process, ~3-month wait) and the policy data public; the full cleaning/analysis code; a synthetic claims extract so the Data Editor can run the pipeline end-to-end; a README mapping 04_did.do → Table 3 and Figure 2 with Stata 18 + csdid/reghdfe versions and an 18-minute runtime. The package regenerates every exhibit from the synthetic + public data on a clean machine.
Output format
【Availability statement】public vs. restricted data + sources cited
【Master script】run_all regenerates all exhibits? [Y/N]
【README】AEA-template fields present (requirements/runtime/code→exhibit map)? [Y/N]
【Versions + seeds】pinned and reported? [Y/N]
【Restricted-data path】access instructions + shareable code/extract provided? [Y/N]
【Target repo】AEA Data and Code Repository (openICPSR)
【Next step】aejpol-submission
Related Skills
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
130.2kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
ui-ux-pro-max
130.2kUI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
