skills/model-card-writer/SKILL.md
Generate model cards, reproducibility statements, and datasheet documentation for ML models and datasets. Use when releasing a model, completing venue-required artifact documentation, or writing a reproducibility/datasheet section for NeurIPS, ICLR, ICML, or artifact evaluation.
npx skillsauth add a-green-hand-jack/ml-research-skills model-card-writerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Document models, datasets, and artifacts so that users, reviewers, and the research community can understand what was built, what it does well, where it fails, and how to use it responsibly.
Use this skill when:
Do not use this skill to write the paper's main contributions or results — use paper-writing-assistant. Do not use this skill to prepare the full submission package — use submit-paper or camera-ready-finalizer.
Pair this skill with:
artifact-evaluation-prep when the artifact is being prepared for formal artifact evaluation at a conferencerelease-code to prepare the code repository before writing the model cardcamera-ready-finalizer when the model card is part of camera-ready materialsappendix-organizer when the model card content should be summarized in a paper appendix<installed-skill-dir>/
├── SKILL.md
└── templates/
├── model-card.md
└── datasheet.md
templates/model-card.md when writing a model card.templates/datasheet.md when writing a datasheet for a dataset.memory/claim-board.md and memory/evidence-board.md when filling performance and limitations sections.For a model card, collect:
For a datasheet, collect:
Use templates/model-card.md or templates/datasheet.md.
Save to:
<release-dir>/MODEL_CARD.md<release-dir>/DATASHEET.mdpaper/.agent/reproducibility-statement.md or directly into the paper appendixartifact/README.md or <artifact-dir>/README.mdFor NeurIPS/ICLR/ICML submissions, the reproducibility statement should include:
For NeurIPS, this becomes a checklist answer. For ICLR, it is a free-text section. Use appendix-organizer/references/venue-checklists.md for the specific format.
Every model card should include:
Do not write vague disclaimers. Specific known failure modes and bias sources are more useful and more trusted.
memory/evidence-board.mdmemory/risk-board.md, add itcode/.agent/data-pipeline-plan.mdBefore finalizing:
testing
Bootstrap project-local ml-research-skills. Use from global installs when creating a new ML research project, enabling this collection in an existing ML research repo, or deciding whether to install the full bundle locally. Route to project-init for new projects; do not handle paper or experiment work directly.
development
Route project operations tasks — git, memory, bootstrap, remote, workspace, code review, timeline, ops — to the correct skill. Use when the task involves commits, pushes, worktrees, project memory, enabling project-local skills, SSH/server coordination, sidecar runners, or audits. Do not solve the ops task directly.
testing
Route ML/AI paper writing tasks to the correct skill — contract planning, prose drafting, section writing, consistency editing, review simulation, rebuttal, submission, or citation work. Use when the task involves writing, revising, reviewing, or submitting a paper instead of guessing between paper-writing-assistant, paper-writing-contract-planner, paper-reviewer-simulator, auto-paper-improvement-loop, or citation skills. Do not draft prose directly.
data-ai
Project-local router for ML research skill selection. Use inside an initialized ML research project, or while maintaining this skill repo, when the user describes an ML research/paper/experiment/discovery/ops/release workflow and may not know the skill; route to a domain router or high-signal leaf. Do not use for generic non-ML projects.