Agent skill

Jeem Replication Package

by brycewang-stanford in brycewang-stanford/Awesome-Journal-Skills

A skill your agent uses when assembling the data and code deposit for a Journal of Environmental Economics and Management (JEEM) manuscript — meeting JEEM's data-availability/replication…

MITAuto-check passedDatabases

Install Jeem Replication Package

skills CLI
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill jeem-replication-package -a claude-code

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

GitHub CLI
$ gh skill install brycewang-stanford/Awesome-Journal-Skills jeem-replication-package --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/Journal-of-Environmental-Economics-and-Management-Skills/skills/jeem-replication-package .claude/skills/jeem-replication-package && 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
jeem-replication-package
GitHub stars
1.2k
Token cost
~2.4k tokens
SKILL.md length
1,199 words
Files
1
Skills in repo
2,387
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when assembling the data and code deposit for a Journal of Environmental Economics and Management (JEEM) manuscript — meeting JEEM's data-availability/replication…

  • Works in 6 steps: One master script reproduces everything.… → Document every data source by… → Handle restricted data explicitly. If… → …
  • Documenting monitoring/satellite/admin/restricted environmental data
  • SKILL.md covers When to trigger, JEEM's replication expectation, Why environmental papers fail… and Building the package, plus 8 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Jeem Replication Package is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when assembling the data and code deposit for a Journal of Environmental Economics and Management (JEEM) manuscript — meeting JEEM's data-availability/replication expectation, documenting monitoring/satellite/admin/restricted environmental data, and writing a README that reproduces every exhibit. Builds the package; it does not run the analysis or invent data.

Its SKILL.md is about 2.4k 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 Databases, covering Econometrics and empirical research and Database administration. 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

  • Documenting monitoring/satellite/admin/restricted environmental data
  • Writing a README that reproduces every exhibit

Example prompts

  • “/jeem-replication-package”

Workflow steps

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

  1. One master script reproduces everything. A single entry point (e.g., make / run_all) that goes raw → cleaned → every table and figure…
  2. Document every data source by provenance. For each source: name, version/vintage, access date, license, geographic unit and CRS, and…
  3. Handle restricted data explicitly. If raw data cannot be shared (utility billing, confidential parcel, licensed satellite), provide the…
  4. Preserve the spatial pipeline. Geocoding, projection, buffer construction, and spatial joins are where environmental replications break…
  5. Pin the computational environment. Software versions, packages/seeds, and any HPC/cluster details; environmental papers with weather grids…
  6. For stated-preference work, include the full survey instrument, the experimental design (choice sets, blocking), and the elicitation script.

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.

    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

Jeem Replication Package loads about 2.4k tokens when it runs. Until then it costs about 98 tokens; SKILL.md has 1,199 words of instructions outside code blocks.

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

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). 1,199 words, ~2,405 tokens.

Download SKILL.mdSave it as .claude/skills/jeem-replication-package/SKILL.md (or your agent's skills folder).
name
jeem-replication-package
description
Use when assembling the data and code deposit for a Journal of Environmental Economics and Management (JEEM) manuscript — meeting JEEM's data-availability/replication expectation, documenting monitoring/satellite/admin/restricted environmental data, and writing a README that reproduces every exhibit. Builds the package; it does not run the analysis or invent data.

Replication Package (jeem-replication-package)

When to trigger

  • The paper is heading to submission or acceptance and the data/code deposit is not assembled
  • The analysis uses restricted or proprietary environmental data (utility, satellite, admin pollution, parcel) and you must document a replication path you cannot fully share
  • The Editor must be told at submission that the data-availability conditions cannot be fully met
  • Code reproduces exhibits manually rather than from a single master script

JEEM's replication expectation

JEEM has a long-standing policy: all data used must be clearly documented, computational methods explained in enough detail to permit replication, and the data made available to any researcher for replication — and the Editor must be notified at submission if these conditions cannot be met (检索于 2026-06;以官网为准; re-check the current guide for authors, as Elsevier data-availability and code-sharing requirements are tightening). Environmental papers routinely hit this wall because the data are spatial, sensor-derived, or proprietary; the package must show a credible reproduction path even when raw data cannot be posted.

Why environmental papers fail replication more often

Three structural features make environmental replications fragile, and the package must address each head-on. First, versioning: satellite and weather products are reissued (collection upgrades, reanalysis vintages), so a result is irreproducible unless the exact version is pinned. Second, spatial operations: geocoding, reprojection, and spatial joins are easy to do interactively and impossible to reproduce unless scripted with the CRS recorded. Third, proprietary inputs: utility, parcel, and licensed sensor data often cannot be posted at all, so the package must substitute derived/synthetic data and a precise access protocol. A package that ignores these three will pass a casual check and fail a serious one.

Building the package

  1. One master script reproduces everything. A single entry point (e.g., make / run_all) that goes raw → cleaned → every table and figure, with no manual steps. Map each exhibit to the script that builds it.
  2. Document every data source by provenance. For each source: name, version/vintage, access date, license, geographic unit and CRS, and exactly how it was obtained — pollution monitors (EPA AQS), satellite products (MODIS/Sentinel, with retrieval algorithm and grid), weather (PRISM/ERA5), parcel/assessor, permit registries, survey instruments.
  3. Handle restricted data explicitly. If raw data cannot be shared (utility billing, confidential parcel, licensed satellite), provide the derived/aggregated data that can be, the exact access protocol for the rest (provider, application, cost, embargo), and synthetic or sample data so the code runs end-to-end.
  4. Preserve the spatial pipeline. Geocoding, projection, buffer construction, and spatial joins are where environmental replications break — script them and record CRS/version of every spatial operation; do not rely on a one-off GIS click-path.
  5. Pin the computational environment. Software versions, packages/seeds, and any HPC/cluster details; environmental papers with weather grids or large rasters need runtime and memory noted.
  6. For stated-preference work, include the full survey instrument, the experimental design (choice sets, blocking), and the elicitation script.

Notifying the Editor about data constraints

JEEM's policy requires telling the Editor at submission if the data-availability conditions cannot be fully met — do not wait for acceptance. Draft a short data-availability statement that says, per source, whether it is bundled, derived-and-bundled, or restricted-with-access-protocol, and name any source you genuinely cannot share with the reason (license, confidentiality). Pair every restricted source with what you can provide: aggregated data, the code that processed it, and synthetic/sample data so the pipeline runs. A candid, complete statement at submission is far better received than a discovered gap at the replication check.

Checklist

  • A single master script reproduces every table and figure from raw inputs, no manual steps
  • Each exhibit is mapped to the code that produces it
  • Every data source documented: provenance, version, access date, license, unit, CRS
  • Restricted data: derived data shared, exact access protocol given, sample/synthetic data lets code run
  • Editor notified at submission if data-availability conditions cannot be fully met
  • Spatial pipeline (geocode, projection, buffers, joins) scripted with CRS/versions recorded
  • Software versions, package versions, and seeds pinned; runtime/memory noted for large grids
  • Survey instrument and choice-experiment design included for stated-preference papers
Show full SKILL.md (531 more words)Show less

Environmental data sources to document by name

JEEM replications break most often on the data layer, because environmental inputs are heterogeneous and versioned. Name the exact source and vintage for each:

  • Pollution monitors: EPA AQS (or national equivalent), station IDs, pollutant, averaging window, and how missing/invalid readings were handled.
  • Satellite / remote sensing: product (MODIS AOD, Sentinel-5P, VIIRS nightlights), retrieval algorithm and collection version, grid resolution, and the cloud/quality mask applied.
  • Weather / climate: PRISM, ERA5, Daymet — vintage, variable definitions, and the aggregation (degree-days, bins) with the script that built them.
  • Spatial boundaries: TIGER/Line, census, or cadastral shapefiles with year and CRS; document every reprojection.
  • Administrative / proprietary: permit registries, utility billing, assessor/parcel records — provider, extract date, and the licensing/embargo terms that constrain sharing.

Worked vignette (illustrative)

A paper merges satellite PM2.5, EPA monitors, and assessor parcel data to estimate amenity capitalization. The replicator cannot reproduce the exposure variable because the satellite product version and the cloud mask were never stated, and the parcel-to-grid spatial join was done by hand. The JEEM fix: a master script that pulls the named satellite collection version, applies the recorded quality mask, and runs the spatial join with the logged CRS; the proprietary parcel data is replaced with a synthetic parcel file so the code runs end-to-end, plus the exact assessor access protocol for the real data. The package now reproduces every exhibit from one command.

Reproducibility is part of the contribution

Treat the package as part of the paper, not a chore at the end. Environmental-economics estimates feed policy debates, so a result that cannot be independently reproduced is a result a regulator should not act on — and JEEM's policy reflects that. Building the master script and provenance documentation as you go (rather than reconstructing them at acceptance) also catches your own errors early: a pipeline that runs clean from raw data to every exhibit is itself evidence of correctness. The packages that fail are the ones assembled hastily after the science is "done"; the ones that pass were designed for reproduction from the first analysis script.

Anti-patterns

  • A code folder with no master script — referees/replicators must guess the run order
  • "Data available on request" with no derived data, no access protocol, and no Editor notification
  • Spatial joins and projections done by hand in GIS, impossible to reproduce
  • Posting cleaned data but omitting the cleaning code that produced it
  • Hard-coded local file paths that break outside the author's machine
  • Omitting satellite retrieval algorithm/version or weather product vintage (silent irreproducibility)

The README a JEEM replicator needs

Write the README for someone who has the package and none of your tacit knowledge. It should state, up front: the software and versions, the single command that reproduces everything, the expected runtime and memory (large raster/grid jobs can run for hours), and a table mapping each manuscript exhibit (Table 1, Figure 3, ...) to the script and the output file that produces it. Then a data section listing every source with its provenance block, flagging which sources are bundled, which are derived, and which require an access protocol. A replicator should be able to reproduce every shareable result without emailing you — and know exactly how to obtain the restricted pieces.

Output format

text
【Journal】Journal of Environmental Economics and Management
【Skill】jeem-replication-package
【Master script】one entry point reproduces all exhibits? [Y/N]
【Data provenance】every source: version/access-date/license/unit/CRS? [Y/N]
【Restricted data】derived data + access protocol + sample data provided? [Y/N]
【Editor notice】notified at submission if conditions unmet? [Y/N / n/a]
【Spatial pipeline】geocode/projection/buffers/joins scripted with CRS? [Y/N]
【Environment】software/package versions + seeds pinned? [Y/N]
【Source status】verified URL / 待核实 / not asserted
【Next skill】jeem-referee-strategy

© 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 Journal-of-Environmental-Economics-and-Management-Skills/skills/jeem-replication-package of brycewang-stanford/Awesome-Journal-Skills.

Open the folder on GitHubat commit 932eb23

Compare with similar skills

Jeem Replication Package 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.

Jeem Replication Package compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Jeem Replication Package this skillbrycewang-stanford/Awesome-Journal-Skills1.2k—~2.4kAutomated safety check: PassMIT
Jape Replication And Data Policyfranklee16/academic-research-skills2231 repos~671Automated safety check: PassNone
Jme Replication And Data Policyfranklee16/academic-research-skills2231 repos~898Automated safety check: PassNone
Mw Replicationfranklee16/academic-research-skills2231 repos~1.7kAutomated safety check: PassNone
Rje Replication And Data Policyfranklee16/academic-research-skills2231 repos~945Automated safety check: PassNone
Scholar Replicationjoshzyj/open-scholar-skill168—~19kAutomated safety check: PassCustom licence

Similar skills

  • Jape Replication And Data Policy

    franklee16/academic-research-skills

    A skill your agent uses when assembling the mandatory JAE Data Archive deposit for an accepted Journal of Applied Econometrics paper — plain-ASCII/CSV data with a readme, the programs that replicate…

    223 GitHub starsUsed in 1 repo~671 tokens
    DatabasesAuto-check passed
  • Jme Replication And Data Policy

    franklee16/academic-research-skills

    A skill your agent uses when assembling the supplementary-materials / replication deposit for a Journal of Monetary Economics (JME) manuscript — depositing data, code (Dynare/MATLAB/Stata/R), and…

    223 GitHub starsUsed in 1 repo~898 tokens
    DatabasesAuto-check passed
  • Mw Replication

    franklee16/academic-research-skills

    A skill your agent uses when assembling the data-and-code replication package required by 《管理世界》 after conditional acceptance, drafting the README in Chinese, or auditing a deposit before…

    223 GitHub starsUsed in 1 repo~1.7k tokens
    DatabasesAuto-check passed
  • Rje Replication And Data Policy

    franklee16/academic-research-skills

    A skill your agent uses to assemble a reproducible replication package for a RAND Journal of Economics (RJE) industrial-organization manuscript and to handle RJE's supporting-information rules…

    223 GitHub starsUsed in 1 repo~945 tokens
    DatabasesAuto-check passed
  • Scholar Replication

    joshzyj/open-scholar-skill

    Build, document, test, and validate a journal-ready replication package for social science research.

    168 GitHub stars~19k tokensUpdated 20 days ago
    DatabasesAuto-check passed
  • Referee2

    scunning1975/MixtapeTools

    Systematic audit and review by Referee 2. An agent skill from scunning1975/MixtapeTools.

    470 GitHub starsUsed in 2 repos~2.4k tokens
    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 11 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 11 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 11 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 11 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 11 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 11 days ago
    Auto-check passed

Questions about Jeem Replication Package

What does Jeem Replication Package do?

A skill your agent uses when assembling the data and code deposit for a Journal of Environmental Economics and Management (JEEM) manuscript — meeting JEEM's data-availability/replication…. Jeem Replication Package is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when assembling the data and code deposit for a Journal of Environmental Economics and Management (JEEM) manuscript — meeting JEEM's data-availability/replication expectation, documenting monitoring/satellite/admin/restricted environmental data, and writing a README that reproduces every exhibit.

When should I use Jeem Replication Package?

Jeem Replication Package fits situations like: documenting monitoring/satellite/admin/restricted environmental data; writing a README that reproduces every exhibit.

How do I install Jeem Replication Package in Claude Code?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill jeem-replication-package -a claude-code`. Or copy the skill folder (Journal-of-Environmental-Economics-and-Management-Skills/skills/jeem-replication-package in brycewang-stanford/Awesome-Journal-Skills) into .claude/skills/jeem-replication-package in your project. Claude Code loads it when a task matches its description.

How do I install Jeem Replication Package in Codex?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill jeem-replication-package -a codex`. Or copy the skill folder (Journal-of-Environmental-Economics-and-Management-Skills/skills/jeem-replication-package in brycewang-stanford/Awesome-Journal-Skills) into .agents/skills/jeem-replication-package in your project. Codex loads it when a task matches its description.

Can I use Jeem Replication Package 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 jeem-replication-package -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/jeem-replication-package, .gemini/skills/jeem-replication-package, .github/skills/jeem-replication-package and .opencode/skills/jeem-replication-package in your project.

What does Jeem Replication Package need to run?

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

Does Jeem Replication Package 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 Jeem Replication Package 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 Jeem Replication Package use?

Jeem Replication Package 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 Jeem Replication Package use?

About 2.4k tokens (SKILL.md is roughly 9.6k 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 Jeem Replication Package?

Skills that share tags, products or a category with Jeem Replication Package: Jape Replication And Data Policy (franklee16/academic-research-skills, 223 stars), Jme Replication And Data Policy (franklee16/academic-research-skills, 223 stars), Mw Replication (franklee16/academic-research-skills, 223 stars) and Rje Replication And Data Policy (franklee16/academic-research-skills, 223 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Jeem Replication Package?

brycewang-stanford (a GitHub user) maintains it in brycewang-stanford/Awesome-Journal-Skills, which has 1,219 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.