A skill your agent uses when organizing a reproducible research package (folder structure, master do-file, data availability statement) so empirical results survive 《经济研究》 referee scrutiny…

MITAuto-check passedResearch & Science

Install Er Reproducibility

skills CLI
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill er-reproducibility -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install brycewang-stanford/Awesome-Journal-Skills er-reproducibility --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/brycewang-stanford/Awesome-Journal-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/Economic-Research-Journal-Skills/skills/er-reproducibility .claude/skills/er-reproducibility && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
er-reproducibility
GitHub stars
1.2k
Token cost
~1.1k tokens
SKILL.md length
144 words
Files
1
Skills in repo
2,387
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when organizing a reproducible research package (folder structure, master do-file, data availability statement) so empirical results survive 《经济研究》 referee scrutiny…

  • Organizing a reproducible research package (folder structure
  • SKILL.md covers 触发时机, 为什么重要, 标准目录结构 and master do-file 模板, plus 8 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Data availability statement) so empirical results survive 《经济研究》 referee scrutiny and录用后的扩展资料提交

What it does

Er Reproducibility is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when organizing a reproducible research package (folder structure, master do-file, data availability statement) so empirical results survive 《经济研究》 referee scrutiny and录用后的扩展资料提交.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Research & Science, covering Reproducible research and File organization. The repository describes itself as: Journal-specific Claude Code/Codex skill packs covering mainstream journals — AER, QJE, Nature, Cell, 管理世界, 经济研究 & 200+ more — your fast track to getting published. | 覆盖主流期刊的… The licence is MIT.

When your agent uses it

  • Organizing a reproducible research package (folder structure
  • Data availability statement) so empirical results survive 《经济研究》 referee scrutiny and录用后的扩展资料提交

Example prompts

  • “/er-reproducibility”

What it can do on your machine

Read from SKILL.md and the folder at commit 932eb23. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are stata).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Er Reproducibility loads about 1.1k tokens when it runs. Until then it costs about 51 tokens; SKILL.md has 144 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~51
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from brycewang-stanford/Awesome-Journal-Skills at commit 932eb23, republished under its MIT licence (© brycewang-stanford). 144 words, ~1,062 tokens.

Download SKILL.mdSave it as .claude/skills/er-reproducibility/SKILL.md (or your agent's skills folder).
name
er-reproducibility
description
Use when organizing a reproducible research package (folder structure, master do-file, data availability statement) so empirical results survive 《经济研究》 referee scrutiny and录用后的扩展资料提交.

可复现研究包(er-reproducibility)

触发时机

  • 实证做完了,准备把代码和数据整理成"别人能重跑"的形态
  • 审稿人或编辑要求"提供代码核查",而你的脚本现在是一坨乱麻
  • 收到 R&R,要在干净环境里复现自己三个月前的结果,却跑不出来
  • 录用后编辑部要求提交扩展资料(数据 + 代码)

为什么重要

  • 《经济研究》审稿人 / 编辑会核查代码与数据:表格对不上、跑不出来,直接成为修改阶段的大坑,甚至撤稿。
  • 可复现性差 → R&R 阶段每改一处都要从头手动重算,时间成本巨大。
  • 现实是:几个月后第一个跑不出你结果的人,就是你自己。可复现包首先是给未来的自己用的。

标准目录结构

一个项目一个根目录,原始数据只读、代码分层、输出与代码分离:

project/
  ├── data/raw/        原始数据(只读,永不手改)
  ├── data/clean/      清洗后数据(由代码生成,可删可重建)
  ├── code/
  │   ├── 00_master.do     一键运行,顺序调用以下脚本
  │   ├── 01_clean.do      清洗:原始 → clean
  │   ├── 02_descriptive.do 描述性统计 / 平衡性
  │   ├── 03_baseline.do   基准回归
  │   ├── 04_mechanism.do  机制检验
  │   ├── 05_robustness.do 稳健性
  │   └── 06_figures.do    出图
  ├── output/tables/   表格(由代码生成)
  ├── output/figures/  图形(由代码生成)
  └── README.md        运行说明 + 数据可得性声明

原则:output 里的任何文件都应能被 code 重新生成。手工产物不进 output。

master do-file 模板

只在 master 里定义一次根路径,全部用相对路径,固定版本与种子:

stata
*============================================================
* 00_master.do —— 一键复现正文全部表与图
*============================================================
clear all
set more off
version 17                          // 声明 Stata 版本,便于他人对齐
set seed 20240101                  // 全局随机种子,bootstrap/安慰剂可复现

* 根路径:他人只需改这一行
global root "/Users/yourname/project"
global data  "$root/data"
global code  "$root/code"
global out   "$root/output"

* 按顺序运行,从原始数据到最终图表
do "$code/01_clean.do"
do "$code/02_descriptive.do"
do "$code/03_baseline.do"
do "$code/04_mechanism.do"
do "$code/05_robustness.do"
do "$code/06_figures.do"

display "复现完成:见 $out/tables 与 $out/figures"

脚本编写规范

  • 一个脚本一个任务:清洗、描述、回归、出图分开;不要把 8000 行塞进一个文件。
  • 全链路可追溯:从 data/raw 到 output/tables 的每一步都在代码里,无手工断点。
  • 变量构造有注释:每个生成变量注明来源与公式,例如:
    stata
    * 资产负债率 = 总负债 / 总资产(CSMAR 财务报表,FI_T1.B001000000 / FI_T1.A001000000)
    gen lev = total_debt / total_asset
  • 缩尾、合并、样本筛选都在代码里留痕:
    stata
    winsor2 lev roa, cuts(1 99) replace   // 上下 1% 缩尾
    drop if year < 2008 | year > 2022     // 样本期:2008–2022,注明理由
  • 相对路径引用 $data/$out,不写死绝对路径(绝对路径只在 master 的 global root 出现一次)。

数据可得性说明

商业数据库(CSMAR / Wind / 税收调查等)不能直接公开,需在 README 写"数据可得性声明",说清来源、获取方式、哪些可共享哪些受限:

## 数据可得性声明
本研究数据来自以下来源:
- 上市公司财务数据:CSMAR 数据库(订阅获取,受许可协议限制,不可公开再分发)。
- 城市层面控制变量:《中国城市统计年鉴》(公开出版物,已随包提供清洗后子集 data/clean/city_panel.dta)。
- 政策清单:作者手工整理自地方政府公开文件,随包提供 data/raw/policy_list.xlsx。
可共享:清洗代码(code/)、公开来源数据、变量构造说明。
受限:CSMAR 原始明细不可公开;复现者须自行订阅并按 01_clean.do 注明的字段重建。
联系方式:[作者邮箱],可协助说明字段口径。

不要写"数据来源于公开渠道"这种含糊声明。

随机性与可复现

  • 任何含随机性的步骤(bootstrap、安慰剂置换、ML 调参、随机抽样)必须 set seed,且种子在 master 里统一设定。
  • 报告软件版本与关键命令版本:Stata 版本(version 17)、依赖的用户写命令及版本(如 csdid / reghdfe / winsor2),可在 README 列出 which csdid 的版本行。
  • 涉及并行 / 多核时注意:核数变化可能改变随机数流,需在说明中标注运行环境。

必查清单

  • 目录按 data/raw、data/clean、code、output 分层,raw 只读
  • 存在 00_master.do,一键顺序运行全部脚本
  • 所有路径相对化,绝对路径仅在 master 出现一次
  • 每个生成变量有来源与公式注释;缩尾 / 合并 / 筛选在代码中留痕
  • 所有随机步骤 set seed,种子在 master 统一设定
  • README 含数据可得性声明,区分可共享 / 受限
  • README 列出软件与关键命令版本
  • 在干净环境从 00_master.do 一键重跑,能复现正文每一张表 / 图
  • output 中表格 / 图形编号与正文引用完全一致
  • 录用后按编辑部要求准备扩展资料(数据 + 代码),以投稿当期官网为准

注:《经济研究》录用后须按编辑部要求提交扩展资料——附录(Word)、与统计软件匹配的数据文件或 Excel、软件代码文件、(如有)权利人限制说明。是否提交完整复制包 / README 以投稿当期官网与编辑部通知为准,本技能不替代官方要求。

反模式

  • 在 Excel 里手动改数 → 链路断裂,无法追溯
  • 路径写死绝对路径,换台电脑全部报错
  • 没有 master,靠"记得先跑哪个再跑哪个"
  • 随机检验(bootstrap / 安慰剂)不设种子,每次结果都不一样
  • 清洗与分析混在一个 8000 行脚本里,改一处全连坐
  • 正文最终表格是从日志里手抄进 Word 的
  • 数据可得性写"数据来源于公开渠道",审稿人无法判断口径

输出格式

【目录结构】合规 / 待整理:[...]
【master】存在并一键可跑 / 缺失
【路径】全相对 / 发现写死绝对路径:[...]
【随机种子】全部已设 / 缺失:[...]
【数据声明】完整(区分可共享 / 受限)/ 含糊待改
【干净环境复现】通过 / 失败:[哪张表跑不出]
【版本记录】已列 Stata 与命令版本 / 缺失
【下一步】整理完成 → er-submission 做投稿前 preflight 与附件清单

参考

  • 著录采用著者—出版年制;正文引用如(Gentzkow and Shapiro,2014),不使用 [1][2] 序号制。

附属资源

© brycewang-stanford, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in Economic-Research-Journal-Skills/skills/er-reproducibility of brycewang-stanford/Awesome-Journal-Skills.

Open the folder on GitHubat commit 932eb23

Compare with similar skills

Er Reproducibility next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Er Reproducibility compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Er Reproducibility this skillbrycewang-stanford/Awesome-Journal-Skills1.2k—~1.1kAutomated safety check: PassMIT
Peer ReviewK-Dense-AI/claude-scientific-writer2.4k2 repos~3.1kAutomated safety check: NotesMIT
CHARLS Paper Reproduction Guidexjtulyc/MedgeClaw6171 repos~1.8kAutomated safety check: PassNone
Compute Environment Setupaipoch/open-science5.5k—~2.6kAutomated safety check: PassApache-2.0
Figure Styleaipoch/open-science5.5k—~5.1kAutomated safety check: PassApache-2.0
Add Bactopia Toolbactopia/bactopia522—~4.1kAutomated safety check: PassMIT

Similar skills

  • Peer Review

    K-Dense-AI/claude-scientific-writer

    Prepare evidence-bounded, constructive peer-review drafts and structured manuscript assessments.

    2.4k GitHub starsUsed in 2 repos~3.1k tokens
    Research & ScienceAuto-check: notes
  • Guides an agent through reproducing papers built on the CHARLS health and retirement survey, from variable mapping to cognition, depression and isolation scores.

    617 GitHub starsUsed in 1 repo~1.8k tokens
    Research & ScienceAuto-check passed
  • Compute Environment Setup

    aipoch/open-science

    Prepares setup instructions and a named activation file for a user-managed software environment on an Open-Science SSH or Slurm compute host.

    5.5k GitHub stars~2.6k tokensUpdated today
    Research & ScienceAuto-check passed
  • Figure Style

    aipoch/open-science

    Publication-grade correctness and legibility rules for final-deliverable scientific figures, not exploratory plots.

    5.5k GitHub stars~5.1k tokensUpdated today
    Research & ScienceAuto-check passed
  • Add Bactopia Tool

    bactopia/bactopia

    Scaffold a complete Bactopia Tool across all three tiers -- module, subworkflow, and workflow entry point under workflows/bactopia-tools/.

    522 GitHub stars~4.1k tokensUpdated 2 mo ago
    Research & ScienceAuto-check passed
  • Modeling Code and Result Contracts

    yushui2022/MathModel-Skill

    Generates result-evidence contracts, tables and runnable q1 to q3 modeling code scaffolds for a math modeling paper from a model route, a data plan and cleaned data.

    454 GitHub stars~1.4k tokensUpdated 3 days ago
    Research & ScienceAuto-check passed

More from brycewang-stanford/Awesome-Journal-Skills

All 2,387 skills in this repo
  • Aaag Data Analysis

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when running and reporting the analysis for an Annals of the American Association of Geographers manuscript — spatial statistics and modeling, remote-sensing accuracy, or…

    1.2k GitHub stars~1.3k tokensUpdated 13 days ago
    Auto-check passed
  • Aaag Literature Positioning

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when positioning an Annals of the American Association of Geographers manuscript in the literature — engaging geographic scholarship across the relevant area and the…

    1.2k GitHub stars~1.3k tokensUpdated 13 days ago
    Auto-check passed
  • Aaag Rebuttal

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when responding to an Annals of the American Association of Geographers decision letter (major/minor revision) — building a point-by-point response to the subject editor and…

    1.2k GitHub stars~1.4k tokensUpdated 13 days ago
    Auto-check passed
  • Aaag Research Design

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when defending the research design of an Annals of the American Association of Geographers manuscript — spatial/quantitative analysis and GIScience, remote-sensing and…

    1.2k GitHub stars~1.4k tokensUpdated 13 days ago
    Auto-check passed
  • Aaag Review Process

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when you need to understand how the Annals of the American Association of Geographers evaluates a manuscript — double-anonymous review routed through a subject editor by…

    1.2k GitHub stars~1.3k tokensUpdated 13 days ago
    Auto-check passed
  • Aaag Submission

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when running the final pre-submission preflight for the Annals of the American Association of Geographers via ScholarOne Manuscripts — area/article-type selection…

    1.2k GitHub stars~1.6k tokensUpdated 13 days ago
    Auto-check passed

Questions about Er Reproducibility

What does Er Reproducibility do?

A skill your agent uses when organizing a reproducible research package (folder structure, master do-file, data availability statement) so empirical results survive 《经济研究》 referee scrutiny…. Er Reproducibility is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when organizing a reproducible research package (folder structure, master do-file, data availability statement) so empirical results survive 《经济研究》 referee scrutiny and录用后的扩展资料提交.

When should I use Er Reproducibility?

Er Reproducibility fits situations like: organizing a reproducible research package (folder structure; data availability statement) so empirical results survive 《经济研究》 referee scrutiny and录用后的扩展资料提交.

How do I install Er Reproducibility in Claude Code?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill er-reproducibility -a claude-code`. Or copy the skill folder (Economic-Research-Journal-Skills/skills/er-reproducibility in brycewang-stanford/Awesome-Journal-Skills) into .claude/skills/er-reproducibility in your project. Claude Code loads it when a task matches its description.

How do I install Er Reproducibility in Codex?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill er-reproducibility -a codex`. Or copy the skill folder (Economic-Research-Journal-Skills/skills/er-reproducibility in brycewang-stanford/Awesome-Journal-Skills) into .agents/skills/er-reproducibility in your project. Codex loads it when a task matches its description.

Can I use Er Reproducibility in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill er-reproducibility -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/er-reproducibility, .gemini/skills/er-reproducibility, .github/skills/er-reproducibility and .opencode/skills/er-reproducibility in your project.

What does Er Reproducibility need to run?

SKILL.md names no scripts, command-line tools or credentials: Er Reproducibility is instructions for the agent only.

Does Er Reproducibility access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Er Reproducibility safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Er Reproducibility use?

Er Reproducibility is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Er Reproducibility use?

About 1.1k tokens (SKILL.md is roughly 4.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Er Reproducibility?

Skills that share tags, products or a category with Er Reproducibility: Peer Review (K-Dense-AI/claude-scientific-writer, 2.4k stars), CHARLS Paper Reproduction Guide (xjtulyc/MedgeClaw, 617 stars), Compute Environment Setup (aipoch/open-science, 5.5k stars) and Figure Style (aipoch/open-science, 5.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Er Reproducibility?

brycewang-stanford (a GitHub user) maintains it in brycewang-stanford/Awesome-Journal-Skills, which has 1,231 GitHub stars. The repository holds 2,387 skills in this directory. The repository was last updated on September 27, 2026.

Source: brycewang-stanford/Awesome-Journal-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.