Skip to content
FunCoding

Search

Search docs, Skills and MCP

aaai-reproducibility

Use when strengthening an AAAI paper's reproducibility checklist (placed after references), experimental traceability, seed and hyperparameter reporting, compute and cost disclosure, dataset access and licensing, code/data ZIP readiness, and the claim-to-evidence map that Phase-1 reviewers use to judge rigor across AAAI's broad AI scope.

数据库与数据1.2kAAAI-Skills/skills/aaai-reproducibility/SKILL.md

Install

Send this to Claude Code, Codex or Cursor. The agent checks the Skill for safety first and installs it only after you confirm.

读取 https://funcoding.ai/skills/brycewang-stanford/awesome-journal-skills/aaai-reproducibility/install.md ,按里面的步骤帮我安装这个 Skill。

SKILL.md

AAAI Reproducibility

Use this when a draft needs to survive AAAI review on rigor, not just novelty. AAAI-27 requires the reproducibility checklist to be uploaded separately from the main PDF, in its own field on the submission form (AAAI-26 carried it inside the PDF after the references) — so it is a document a reviewer opens on its own, and it has to agree with the paper and supplement rather than read as an afterthought. AAAI-27 also states that reviewers assess reproducibility from what was actually submitted, and that material promised "after acceptance or publication" is not evidence it exists.

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 answerMust be backed byPhase-1 risk if unbacked
code availablerunnable scripts in the ZIP"claimed but absent"
seeds reportedseed list and variance"single-run cherry-pick"
compute disclosedtrain vs. inference vs. search cost"hidden tuning budget"
data accessiblelicense 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 fieldWhat to recordCommon failure
Claim textexact sentence or paraphrase from the paperclaim becomes stronger than the evidence
Evidence artifacttheorem, table, figure, appendix, code command, data sheet, or log pathevidence exists but is not submitted
Reproducibility inputsseeds, splits, prompts, preprocessing, hardware, hyperparameters, and model versionsrerun cannot recreate the result
Variance and controlsconfidence interval, standard deviation, multiple seeds, ablation, or matched-compute baselinesingle lucky run drives the claim
Checklist answerthe checklist item whose answer depends on this artifactchecklist contradicts the supplement
Reviewer riskwhat a skeptical reviewer would challenge firstrebuttal 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>

Similar Skills

xlsx
anthropics/skills180k

xlsx

Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .xltx, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like "the xlsx in my downloads") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.

Databases & data

deprecation-and-migration
addyosmani/agent-skills103k

deprecation-and-migration

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when migrating a database schema in production, such as renaming or dropping a column without downtime (expand/contract). Use when deciding whether to maintain or sunset existing code.

Databases & data

host-observer
thedotmack/claude-mem98k

host-observer

Use this when fulfilling claude-mem observer jobs on Grok Bot: reply only skip_summary or one full observation XML, never prose.

Databases & data

babysit
thedotmack/claude-mem98k

babysit

Watch a pull request or review cycle until it is ready to merge. Use when asked to babysit, monitor, or keep checking PR comments, reviews, and CI until all actionable issues are resolved.

Databases & data

mem-search
thedotmack/claude-mem98k

mem-search

Search claude-mem's persistent cross-session memory database. Use when user asks "did we already solve this?", "how did we do X last time?", or needs work from previous sessions.

Databases & data

Agent Cost Report
thedotmack/claude-mem98k

Agent Cost Report

Believable agent cost report for any period, default the last 7 full days PT, not counting today. Measured tokens from Claude Code transcripts priced at OpenRouter list prices (ESTIMATED), measured provider spend when a sanctioned source exists, note-taker cost separate, Timing-style HTML/PDF plus report.json, line-items.csv, evidence.json.

Databases & data