agentsclimarketplace

Icse supplementary

Skill brycewang-stanford/Awesome-Journal-Skills/ICSE-Skills/skills/icse-supplementary

Journal-specific Claude Code/Codex skill packs covering mainstream journals — AER, QJE, Nature, Cell, 管理世界, 经济研究 & 200+ more — your fast track to getting published. | 覆盖主流期刊的 Claude Code/Codex 期刊技能包,从选题、识别策略到表格规范与审稿回复全流程,助你快速发论文。

Install
npx -y skills add brycewang-stanford/Awesome-Journal-Skills --skill icse-supplementary

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Use when deciding what goes into the 10-page body versus the replication package of an ICSE research-track submission, covering the no-unlimited-appendix page model, anonymized supplementary links and HotCRP uploads, package organization for reviewer navigation, and content-placement rules that protect the review.

SKILL.md

6.0 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it

ICSE Supplementary Material

ICSE's page model is stricter than most authors coming from ML venues expect, and it inverts their packing instincts. The 2027 research-track format (read 2026-07-08): main text ≤ 10 pages inclusive of all figures, tables, and appendices, plus up to 2 pages of references only. There is no unlimited in-PDF appendix. Everything else travels as supplementary material — an anonymized link in the paper or an upload via HotCRP — and must be assumed optional reading.

The placement rule

One question decides placement: must a reviewer see it to score the paper?

ContentPlacementWhy
Anything a criterion score depends on: RQ answers, key tables, protocol essentials, the threat analysisThe 10 pagesOptional material cannot carry mandatory weight
Full prompt templates, extended proofs, extra result tables, per-subject breakdownsPackage, summarized in-bodyBody states the finding + pointer; package holds the mass
Tool source, benchmark, scripts, raw outputsReplication packageThis is the verifiability substrate (icse-reproducibility)
Interview guides, codebooks, instrumentsPackage, named in the availability statementReviewers audit method through them when they choose to
Demo video, screenshots galleryPackage, only if genuinely clarifyingNever as a substitute for a precise in-body description

The failure mode is load-bearing supplement: "due to space, the evaluation methodology is described in the supplementary material" invites the reviewer to score what the body shows — an unevidenced claim. Compress into the body instead: a protocol table instead of two prose pages, a summary row instead of the full matrix.

Summarize-and-point discipline

Every relocation leaves a residue in the body — the conclusion plus a precise pointer:

Patches for all 214 bugs, with per-bug generation logs, are in the package (results/patches/); Table 5 reports the aggregate. The full 41-item codebook is in codebook.pdf; Table 2 shows the 6 categories with ≥10% prevalence.

Precise pointers (directory, file, section of the package README) also pay forward: they become the artifact-evaluation roadmap after acceptance.

Package layout reviewers can navigate in five minutes

replication-package/
├── README.md            # map: claim/table/figure -> command -> output
├── REQUIREMENTS.md      # env: versions, container digest, hardware, runtime
├── LICENSE              # open license even at review time (anonymized holder)
├── code/                # tool source, pinned dependencies
├── benchmark/           # subjects or fetch-scripts with SHAs + mining date
├── scripts/             # one entry point per paper table/figure:
│   ├── run_rq1.sh       #   names match the RQs, not internal jargon
│   └── make_table3.py
├── results/             # raw outputs the paper's numbers derive from
└── appendix.pdf         # extended tables/proofs that did not fit the body

The README's first section is a claims map: each headline claim, the command that regenerates its evidence, expected runtime, and expected output. A reviewer who checks one row and succeeds extends trust to the rest; one who hits a broken path on the first try generalizes that, too.

Anonymity of the archive

The supplement must hold the same double-anonymous line as the paper: git archive exports (no history), scrubbed notebook metadata, no /home/username/ paths in configs or logs, no institutional hostnames, no author names in LICENSE/setup.py/CITATION files, hosting through an anonymizing service rather than a personal account. Scrub, then re-run the entry-point scripts — anonymization that breaks paths converts your evidence into a liability.

What must stay out of the package

Screening for exclusions is as important as packing inclusions: third-party code or datasets whose licenses forbid redistribution (link with pinned fetch-scripts instead); human-subjects raw data beyond what consent covers — transcripts, recordings, un-aggregated survey rows; credentials, API keys, and internal hostnames hiding in config files and CI logs; and proprietary industrial code shown to you under NDA, even in fragments quoted in comments. A replication package is a publication: it gets the same legal and ethical review as the paper, and a leak in the supplement is harder to retract than a sentence.

Size and dependency realism

No supplement size cap was verifiable for 2027 (待核实 on the live HotCRP form), so engineer for reviewer patience instead: keep the download small (fetch-scripts for large corpora, with checksums), keep the smoke test under minutes on a laptop, and never require credentials, cluster schedulers, or paid API keys for at least a reduced-scale verification path. Provide cached outputs beside every expensive step so the analysis chain can be verified without the compute.

Reverify each cycle

The 10+2 model, the HotCRP supplementary option, and the availability- statement placement are 2027-cycle facts; page models have changed across ICSE editions before. Confirm the current call before deciding any placement that would be expensive to reverse in deadline week.

Output format

[Body/package split] each relocated item -> residue sentence + pointer present?
[Load-bearing check] any criterion-relevant content living only in the package? (must be none)
[Package audit] layout roles present; claims map covers every headline number
[Anonymity + runnability] scrub done; entry points re-run post-scrub
[Reviewer path] smoke test minutes, laptop-feasible, credential-free

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.