Install in seconds
Install this skill
Copy the command and run it in your terminal. You can review the source before installing.
terminal
git clone https://github.com/brycewang-stanford/Awesome-Journal-Skills

Works with Git. The repository opens in your current directory.

πŸ”
QualityStata

AAAI Reproducibility

by brycewang-stanford

Audit AAAI paper reproducibility: map claims to evidence, verify checklists, test artifact dry-runs, and address reviewer pushback on rigor.

880 stars106 forksAdded 2026/07/20
academic-researchacademic-writingagent-skillsai-agentsanthropicawesome-listcausal-inferenceclaudeclaude-codeeconometricseconomicsempirical-researchfinancejournalllmmcppeer-reviewreplicationresearch-toolsscholarly-publishing

Documentation

README

AAAI Reproducibility

Use this when a draft needs to survive AAAI review on rigor, not just novelty. AAAI-26 required a reproducibility checklist after references, so the checklist must agree with the paper and supplement rather than read as an afterthought.

Reproducibility audit

  • Map each central claim to submitted evidence: theorem, table, figure, ablation, appendix item, checklist answer, or code/data artifact.
  • Record seeds, splits, preprocessing, hyperparameters, model selection, early stopping, prompt selection, and hardware.
  • Report variance or uncertainty when stochasticity affects conclusions.
  • Document dataset licenses, access constraints, sensitive data, human-subjects issues, and annotation procedures.
  • Separate training compute, inference compute, and experiment search cost.
  • Check the reproducibility checklist for contradictions with the main text and supplement.

Common AAAI weaknesses

  • Checklist says code/data are available but supplement lacks runnable commands.
  • Main results rely on one seed, one benchmark, or one prompt family.
  • Baselines are weaker than current open-source or widely cited systems.
  • Evaluation uses closed data or APIs with no reproducibility substitute.
  • Human evaluation omits annotator instructions or quality control.

Checklist-to-evidence consistency grid

AAAI places the reproducibility checklist after the references, and reviewers cross-check each "yes" against the paper and supplement. A "yes" with no backing artifact reads worse than an honest "no", because it signals the checklist was filled in carelessly.

Checklist answer Must be backed by Phase-1 risk if unbacked
code available runnable scripts in the ZIP "claimed but absent"
seeds reported seed list and variance "single-run cherry-pick"
compute disclosed train vs. inference vs. search cost "hidden tuning budget"
data accessible license and access path "irreproducible by anyone"

Claim-evidence ledger

Create a row for every claim that appears in the abstract, introduction, or conclusion. The ledger should be short enough to audit before submission and concrete enough that a Phase-1 reviewer can see that each headline claim is checkable.

Ledger field What to record Common failure
Claim text exact sentence or paraphrase from the paper claim becomes stronger than the evidence
Evidence artifact theorem, table, figure, appendix, code command, data sheet, or log path evidence exists but is not submitted
Reproducibility inputs seeds, splits, prompts, preprocessing, hardware, hyperparameters, and model versions rerun cannot recreate the result
Variance and controls confidence interval, standard deviation, multiple seeds, ablation, or matched-compute baseline single lucky run drives the claim
Checklist answer the checklist item whose answer depends on this artifact checklist contradicts the supplement
Reviewer risk what a skeptical reviewer would challenge first rebuttal cannot fix missing evidence

For each row, choose one of three actions: keep the claim because the artifact is present, weaken the claim to match the evidence, or add the missing artifact before submission. Do not leave a row in "promise later" state.

Artifact dry-run

Before upload, run the artifact as if the reviewer has no private context:

  1. Unzip the submitted package into a clean directory.
  2. Read only the included README, not local lab notes.
  3. Run the smallest command that regenerates one headline table or figure.
  4. Check that expected runtime, hardware, random seeds, data download/access, and license constraints are stated before the command.
  5. Confirm that output files have deterministic names and map back to paper tables.
  6. Mark any non-runnable or restricted component as such in both the README and checklist.

The dry-run can be small; it does not need to reproduce every experiment. Its purpose is to prove that the submitted artifact is not merely decorative and that the checklist answers are honest.

Reviewer-pushback patterns

  • "Checklist says code available but I see only figures." Fix: ship scripts and a one-line driver before the deadline; do not promise the repository in rebuttal.
  • "Results may be seed-dependent." Fix: report multiple seeds with spread, and set the checklist seed answer to match the supplement exactly.
  • "Closed API, not reproducible." Fix: add an open substitute model or release prompts and outputs so the claim is checkable.

Worked vignette

A vision-language paper checks "code and data available" but the ZIP holds only PDFs of plots. Audit verdict: reproducibility grade "fragile", with a checklist conflict between the "yes" and the missing scripts. The smallest fix is a reproduce.sh that regenerates one headline table from seeds plus a dataset license note, after which the checklist answer becomes truthful and Phase-1 defensible.

Output format

[Reproducibility grade] strong / adequate / fragile / not reviewable
[Checklist conflicts] <answers that contradict paper/supplement>
[Evidence gaps] <claims without submitted verification>
[Compute/data disclosure] complete / incomplete
[Priority fixes] <smallest changes before submission>

More from brycewang-stanford

Other Claude Code skills by this author in the directory.

πŸ“¦
1w ago

AAAI Artifact Evaluation

Guides preparation of AAAI artifact packages (code, data, appendices) that meet double-blind and reproducibility requirements, helping reviewers verify claims without identity leaks or missing dependencies.
Quality
+1%880106
πŸ“
1w ago

AAAI Author Response

Helps draft a short AAAI author response after reviews are released. It prioritizes factual corrections, handles AI-generated review points, and follows AAAI limits like no URLs and no new results.
Writing
+1%880106
πŸ“„
1w ago

AAAI Camera Ready

Prepares accepted AAAI papers for camera-ready submission to AAAI Press, including page limit compliance, template formatting, copyright transfer, deanonymization, and final artifact release.
Writing
+1%880106
πŸ“‹
1w ago

AAAI Experiment Audit

Audit AAAI experiment designs before submission to ensure empirical evidence supports AI claims, with baselines, ablations, statistical significance, reproducibility checklist alignment, and broader review requirements.
Quality
+1%880106
πŸ“
1w ago

AAAI Related Work

Helps craft AAAI papers' related-work sections that clearly distinguish novelty from archival and contemporaneous work, addressing reviewer expectations across AAAI's broad AI scope and adhering to dual-submission and citation policies.
Writing
+1%880106
πŸŽ“
1w ago

AAAI Review Process

Helps authors understand and plan for AAAI's two-phase review, including Phase 1 summary rejection risks, AI-assisted review pilot, and author feedback strategies.
Writing
+1%880106