Agent Skillsbrycewang-stanford/Awesome-Journal-Skills › smr-software-and-reproducibility

smr-software-and-reproducibility

GitHub

用于准备SMR论文的可复现软件包、代码及数据可用性声明,确保方法可运行且结果可重现。

Sociological-Methods-and-Research-Skills/skills/smr-software-and-reproducibility/SKILL.md brycewang-stanford/Awesome-Journal-Skills

Trigger Scenarios

准备社会学方法与研究论文的发布材料 构建包含模拟、表格和图表的重现性流水线

Install

npx skills add brycewang-stanford/Awesome-Journal-Skills --skill smr-software-and-reproducibility -g -y
More Options

Non-standard path

npx skills add https://github.com/brycewang-stanford/Awesome-Journal-Skills/tree/main/Sociological-Methods-and-Research-Skills/skills/smr-software-and-reproducibility -g -y

Use without installing

npx skills use brycewang-stanford/Awesome-Journal-Skills@smr-software-and-reproducibility

指定 Agent (Claude Code)

npx skills add brycewang-stanford/Awesome-Journal-Skills --skill smr-software-and-reproducibility -a claude-code -g -y

安装 repo 全部 skill

npx skills add brycewang-stanford/Awesome-Journal-Skills --all -g -y

预览 repo 内 skill

npx skills add brycewang-stanford/Awesome-Journal-Skills --list

SKILL.md

Frontmatter
{
    "name": "smr-software-and-reproducibility",
    "description": "Use when preparing the released software, code, data, and reproducibility materials for a Sociological Methods & Research (SMR) paper — a usable package plus scripts that recreate every table, figure, and simulation, and the SMR data-and-code availability statement. Builds the reproducibility layer; does not write the manuscript."
}

SMR Software and Reproducibility

Use this to meet SMR's defining expectation: a methods paper should ship a method other people can run. SMR readers adopt methods, so released, documented software and a reproducible pipeline are not optional extras — a beautiful estimator with no usable code is a method no one will use, and reviewers know it.

What "released software" means at SMR

  • A package or well-structured code implementing the method in a mainstream environment (R, Stata, Python — whatever the audience uses), with a documented interface, not a private analysis script.
  • Worked usage: a minimal example that runs the method on toy or example data, so a reader can confirm it works before adapting it.
  • Versioned and citable: deposit in a trusted public repository (e.g., a tagged release with a DOI) rather than a personal homepage that can disappear.

The reproducibility pipeline

Every exhibit in the paper must be regenerable:

  • A README stating software versions, dependencies, expected runtime, and the entry-point command.
  • A master script that runs the full pipeline: simulation grid → tables → figures → illustration, with seeds fixed so Monte Carlo results reproduce exactly.
  • One command per exhibit mapping (or a clear table) so a replicator knows which script produces Table 2, Figure 3, etc.
  • For long simulations, provide a smoke-test mode (few replications) that runs quickly and a full-run mode that reproduces the paper.

The SMR availability statement

SMR requires a data-and-code availability statement (检索于 2026-06;以官网为准):

  • Disclose how the study data, code, and materials can be permanently accessed — repository name, DOI/URL, and any access conditions.
  • Code and materials are expected; data should be deposited where possible, and restricted data must state the reason and the access path/conditions in the statement.
  • Use a trusted public repository; reference datasets in DataCite style.
  • Write the statement at submission, not at acceptance — it is part of the manuscript's conformance.

Anonymization of the package under double-anonymized review

  • The released materials submitted for review must not deanonymize: strip author names, institutional paths, and account handles from code, README, and repository metadata.
  • Use an anonymized repository (e.g., a blinded archive) for the review copy; reveal the public, citable version at acceptance.

Checklist

  • The method is released as a usable package/structured code, not a private script.
  • A minimal runnable usage example is included.
  • The code is versioned and deposited in a trusted, citable public repository.
  • A README states versions, dependencies, runtime, and the entry command.
  • A master script reproduces every table, figure, and the simulation, with seeds fixed.
  • An exhibit→script map lets a replicator find each result.
  • A smoke-test mode exists for long simulations.
  • The data-and-code availability statement is written, with repository/DOI and any access conditions.
  • The review-copy materials are anonymized.

Anti-patterns

  • Private analysis script as "software": code that only the authors can run.
  • Unseeded simulation: Monte Carlo results that cannot be reproduced.
  • Disappearing host: code on a personal homepage with no archive/DOI.
  • Missing exhibit map: a replicator cannot tell which script makes which table.
  • Availability statement deferred to acceptance, or vague ("available on request").
  • Deanonymizing repo metadata in the review copy.

Output format

[Reproducibility status] release-ready / needs work / not ready
[Software] package/structured code? usage example? citable deposit?
[Pipeline] master script + seeds + exhibit map present? smoke-test mode?
[Availability statement] written? repository/DOI + access conditions stated?
[Anonymization] review-copy materials clean? yes/no
[Next SMR skill] smr-submission

Version History

  • 1839142 Current 2026-07-05 14:26

Same Skill Collection

AAAI-Skills/skills/aaai-artifact-evaluation/SKILL.md
AAAI-Skills/skills/aaai-author-response/SKILL.md
AAAI-Skills/skills/aaai-camera-ready/SKILL.md
AAAI-Skills/skills/aaai-experiments/SKILL.md
AAAI-Skills/skills/aaai-related-work/SKILL.md
AAAI-Skills/skills/aaai-reproducibility/SKILL.md
AAAI-Skills/skills/aaai-review-process/SKILL.md
AAAI-Skills/skills/aaai-submission/SKILL.md
AAAI-Skills/skills/aaai-supplementary/SKILL.md
AAAI-Skills/skills/aaai-topic-selection/SKILL.md
AAAI-Skills/skills/aaai-workflow/SKILL.md
AAAI-Skills/skills/aaai-writing-style/SKILL.md
AAMAS-Skills/skills/aamas-artifact-evaluation/SKILL.md
AAMAS-Skills/skills/aamas-author-response/SKILL.md
AAMAS-Skills/skills/aamas-camera-ready/SKILL.md
AAMAS-Skills/skills/aamas-experiments/SKILL.md
AAMAS-Skills/skills/aamas-related-work/SKILL.md
AAMAS-Skills/skills/aamas-reproducibility/SKILL.md
AAMAS-Skills/skills/aamas-review-process/SKILL.md
AAMAS-Skills/skills/aamas-submission/SKILL.md
AAMAS-Skills/skills/aamas-supplementary/SKILL.md
AAMAS-Skills/skills/aamas-topic-selection/SKILL.md
AAMAS-Skills/skills/aamas-workflow/SKILL.md
AAMAS-Skills/skills/aamas-writing-style/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-editor-strategy/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-evidence-standards/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-literature-synthesis/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-organizing-framework/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-proposal-framing/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-review-process/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-revision/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-submission/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-tables-figures/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-topic-selection/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-workflow/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-writing-style/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-contribution-framing/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-data-analysis/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-literature-positioning/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-methods/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-rebuttal/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-review-process/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-submission/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-tables-figures/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-theory-development/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-topic-selection/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-workflow/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-writing-style/SKILL.md
Academy-of-Management-Review-Skills/skills/amr-contribution-framing/SKILL.md
Academy-of-Management-Review-Skills/skills/amr-data-analysis/SKILL.md

Metadata

Files
0
Version
5717eab
Hash
74b04926
Indexed
2026-07-05 14:26

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-05 19:14
浙ICP备14020137号-1 $Гость$