A skill your agent uses when building the verifiability story of an ICSE research-track paper, covering the open-science policy's sharing-by-default expectation, the Data Availability section…

MITAuto-check passedResearch & Science

Install Icse Reproducibility

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

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

GitHub CLI
$ gh skill install brycewang-stanford/Awesome-Journal-Skills icse-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/ICSE-Skills/skills/icse-reproducibility .claude/skills/icse-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
icse-reproducibility
GitHub stars
1.2k
Token cost
~1.6k tokens
SKILL.md length
685 words
Files
1
Skills in repo
2,387
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when building the verifiability story of an ICSE research-track paper, covering the open-science policy's sharing-by-default expectation, the Data Availability section…

  • Works in 5 steps: Can each headline table be regenerated… → Is every dataset either included,… → Would the numbers survive the… → …
  • Building the verifiability story of an ICSE research-track paper
  • SKILL.md covers The open-science posture, Availability statements that…, Reproducibility evidence by… and Determinism ledger for tool…, plus 4 more sections
  • Calls git

What it does

Icse Reproducibility is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when building the verifiability story of an ICSE research-track paper, covering the open-science policy's sharing-by-default expectation, the Data Availability section, anonymized replication packages at review time, provenance pinning for mining and LLM studies, and honest non-sharing justifications.

Its SKILL.md is about 1.6k 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 Econometrics and empirical research. 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

  • Building the verifiability story of an ICSE research-track paper
  • Covering the open-science policys sharing-by-default expectation
  • The Data Availability section
  • Anonymized replication packages at review time

Example prompts

  • “/icse-reproducibility”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Can each headline table be regenerated by a named command in the package?
  2. Is every dataset either included, fetchable by pinned script, or its
  3. Would the numbers survive the disappearance of every external service the
  4. Does the paper's method section alone — without the package — let a peer
  5. Is anything in the package identifying, and is anything in it broken by

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

    Shell commands in SKILL.md call:

    • git

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

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    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

Icse Reproducibility loads about 1.6k tokens when it runs. Until then it costs about 82 tokens; SKILL.md has 685 words of instructions outside code blocks.

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

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). 685 words, ~1,591 tokens.

Download SKILL.mdSave it as .claude/skills/icse-reproducibility/SKILL.md (or your agent's skills folder).
name
icse-reproducibility
description
Use when building the verifiability story of an ICSE research-track paper, covering the open-science policy's sharing-by-default expectation, the Data Availability section, anonymized replication packages at review time, provenance pinning for mining and LLM studies, and honest non-sharing justifications.

ICSE Reproducibility

At ICSE, reproducibility is not an optional badge chase bolted on after acceptance — it is one of the four scored review criteria. The 2027 call (read 2026-07-08) scores Verifiability and Transparency: whether the paper gives enough information to understand how the innovation works, how data was obtained, analyzed, and interpreted, and whether independent verification or replication is supported. Build for that score at review time; the post-acceptance badge process (icse-artifact-evaluation) then becomes cheap.

The open-science posture

The research track is governed by the ICSE Open Science policy. Its verified 2027 shape:

  • Research results should be accessible to the public; empirical studies should be reproducible where possible.
  • Sharing is the default; non-sharing is what requires justification.
  • Authors provide anonymized links to data/repositories, or upload anonymized material via HotCRP's supplementary option.
  • Authors who cannot share add a short statement of reasons in a Data Availability section placed after the Conclusion.
  • Sharing is not formally mandatory for acceptance — but it is scored terrain.

Availability statements that read as honest

latex
% Full sharing
\section*{Data Availability}
Our replication package -- tool source, the 17-project benchmark with
version pins, all scripts, and raw result CSVs -- is archived anonymously
at <anonymized-link>. Post-acceptance it moves to a DOI-issuing archive.

% Partial sharing, justified
\section*{Data Availability}
Scripts, codebooks, and aggregated results are at <anonymized-link>.
Interview recordings and transcripts cannot be shared: our IRB protocol
and consent forms promise participants non-disclosure. We include the
interview guide and the full codebook so the analysis can be audited
and the study re-run in another organization.

The failing pattern is the vague middle: "data available upon reasonable request" — reviewers read it as no. Name exactly what is in the package, exactly what is withheld, and the specific reason (IRB terms, NDA, licensing), plus what you provide instead so partial verification remains possible.

Reproducibility evidence by study type

Study typeWhat the package must pin down
Tool + benchmark evaluationSource, build recipe, exact benchmark versions, run scripts, seeds, timeouts, raw outputs, analysis notebooks
Repository miningCorpus construction queries, repo list with SHAs, mining date, filtering code, intermediate datasets
LLM-based techniquePrompts verbatim, model identifiers with versions/dates, decoding parameters, cached raw responses, cost logs
Controlled experiment / surveyInstruments, task materials, anonymized responses, analysis scripts, power/sampling notes
Qualitative studyInterview guide, codebook with definitions, agreement computation, anonymized excerpts as consent allows

Two SE-specific provenance rules. Mining decays: repositories get force-pushed, deleted, and relicensed, so archive the extracted dataset, not just the query. LLM outputs decay faster: hosted models change silently, so cached raw responses are the only durable record — a package that requires re-querying a hosted API cannot reproduce your numbers, only re-sample them, and should say so explicitly.

Determinism ledger for tool experiments

Before the evaluation runs at scale, freeze and record: random seeds and where they enter; dependency lockfiles and container digest; hardware and OS; timeout and memory limits; any nondeterminism you could not remove (thread scheduling, hosted-API sampling) with its measured impact across repeated runs. Ten minutes of ledger discipline in May prevents the September review comment "results could not be understood well enough to assess" — a verifiability score you cannot response your way out of.

Show full SKILL.md (247 more words)Show less

Anonymity vs verifiability at review time

The package must be double-anonymous like the paper. Use an anonymizing host or a scrubbed archive; strip git history (git archive, never a .git clone), notebook author fields, container labels, hard-coded home paths, and lab-server hostnames in configs. Do not let anonymization destroy usefulness: replace identifying strings with placeholders, but keep the code runnable — an artifact that fails to run because anonymization broke imports scores as absent.

Five-question self-audit

Run this on the eve of submission, answering as a hostile stranger:

  1. Can each headline table be regenerated by a named command in the package?
  2. Is every dataset either included, fetchable by pinned script, or its absence justified in the availability statement?
  3. Would the numbers survive the disappearance of every external service the study touched (GitHub, a hosted model API, a CI provider)?
  4. Does the paper's method section alone — without the package — let a peer re-implement the technique's core?
  5. Is anything in the package identifying, and is anything in it broken by de-identification?

Any "no" maps to a specific review sentence you can predict — and preempt.

Reverify each cycle

The policy's mechanics (HotCRP supplementary option, statement placement, badge linkage) are cycle-set; the sharing-by-default principle has held across recent editions but its enforcement wording moves. Whether reviewers are required to examine supplementary material was not verifiable for 2027 — 待核实 — so keep every decision-critical fact in the 10 pages and treat the package as evidence, not overflow.

Output format

text
[Verifiability score forecast] can a stranger re-derive each headline number? per-claim y/n
[Availability statement] full / partial-justified / missing; vague-middle phrases found
[Package audit] study-type row above -> items present / absent
[Provenance] pins recorded (SHAs, model versions, dates); decay risks named
[Anonymity] scrub pass results; runnability after scrubbing confirmed

© 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 ICSE-Skills/skills/icse-reproducibility of brycewang-stanford/Awesome-Journal-Skills.

Open the folder on GitHubat commit 932eb23

Compare with similar skills

Icse 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.

Icse Reproducibility compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Icse Reproducibility this skillbrycewang-stanford/Awesome-Journal-Skills1.2k—~1.6kAutomated safety check: PassMIT
Replication Packagepedrohcgs/claude-code-my-workflow1.7k—~2.8kAutomated safety check: NotesMIT
Audit Reproducibilitypedrohcgs/claude-code-my-workflow1.7k—~6.4kAutomated safety check: NotesMIT
Reproducible Pipelinesbrycewang-stanford/Auto-Empirical-Research-Skills4.6k—~3.3kAutomated safety check: PassCustom licence
Audit Replicationbrycewang-stanford/Auto-Empirical-Research-Skills4.6k—~984Automated safety check: NotesCustom licence
Scholar Openjoshzyj/open-scholar-skill168—~14kAutomated safety check: PassCustom licence

Similar skills

  • Replication Package

    pedrohcgs/claude-code-my-workflow

    Assemble a submission-ready replication package to the AEA Data and Code Availability Standard (DCAS) / openICPSR / Social Science Reproduction Platform expectations — standard replication README…

    1.7k GitHub stars~2.8k tokensUpdated 13 days ago
    Research & ScienceAuto-check: notes
  • Audit Reproducibility

    pedrohcgs/claude-code-my-workflow

    Enforce the replication-protocol.md rule by cross-checking numeric claims in a manuscript against the actual R / Stata / Python outputs.

    1.7k GitHub stars~6.4k tokensUpdated 13 days ago
    Research & ScienceAuto-check: notes
  • Reproducible Pipelines

    brycewang-stanford/Auto-Empirical-Research-Skills

    This skill covers reproducible research pipelines and replication packages.

    4.6k GitHub stars~3.3k tokensUpdated 5 days ago
    Research & ScienceAuto-check passed
  • Audit Replication

    brycewang-stanford/Auto-Empirical-Research-Skills

    Validate the replication package for the sewage-house-prices project.

    4.6k GitHub stars~984 tokensUpdated 5 days ago
    Research & ScienceAuto-check: notes
  • Scholar Open

    joshzyj/open-scholar-skill

    Implement open science practices for a social science study.

    168 GitHub stars~14k tokensUpdated 22 days ago
    Research & ScienceAuto-check passed
  • Fair Check

    brycewang-stanford/Auto-Empirical-Research-Skills

    Audit manuscript and replication package against FAIR open-science principles.

    4.6k GitHub stars~2k tokensUpdated 5 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 Icse Reproducibility

What does Icse Reproducibility do?

A skill your agent uses when building the verifiability story of an ICSE research-track paper, covering the open-science policy's sharing-by-default expectation, the Data Availability section…. Icse Reproducibility is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when building the verifiability story of an ICSE research-track paper, covering the open-science policy's sharing-by-default expectation, the Data Availability section, anonymized replication packages at review time, provenance pinning for mining and LLM studies, and honest non-sharing justifications.

When should I use Icse Reproducibility?

Icse Reproducibility fits situations like: building the verifiability story of an ICSE research-track paper; covering the open-science policys sharing-by-default expectation; the Data Availability section; anonymized replication packages at review time.

How do I install Icse Reproducibility in Claude Code?

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

How do I install Icse Reproducibility in Codex?

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

Can I use Icse 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 icse-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/icse-reproducibility, .gemini/skills/icse-reproducibility, .github/skills/icse-reproducibility and .opencode/skills/icse-reproducibility in your project.

What does Icse Reproducibility need to run?

Going by SKILL.md and its folder, Icse Reproducibility needs the command-line tools its instructions call (git).

Does Icse Reproducibility access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Icse 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 Icse Reproducibility use?

Icse 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 Icse Reproducibility use?

About 1.6k tokens (SKILL.md is roughly 6.4k 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 Icse Reproducibility?

Skills that share tags, products or a category with Icse Reproducibility: Replication Package (pedrohcgs/claude-code-my-workflow, 1.7k stars), Audit Reproducibility (pedrohcgs/claude-code-my-workflow, 1.7k stars), Reproducible Pipelines (brycewang-stanford/Auto-Empirical-Research-Skills, 4.6k stars) and Audit Replication (brycewang-stanford/Auto-Empirical-Research-Skills, 4.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Icse 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.