skills/appendix-organizer/SKILL.md
Plan and write appendix or supplementary material for ML papers. Use when the appendix needs to be structured, main-paper claim boundaries need to be enforced, NeurIPS/ICLR reproducibility checklists need sections, or cross-references between paper and supplement need to be aligned.
npx skillsauth add a-green-hand-jack/ml-research-skills appendix-organizerInstall 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.
Structure and write supplementary material so it supports the main paper without duplicating it. A well-organized appendix proves reproducibility, satisfies checklists, and handles reviewer questions without weakening the main paper's argument.
Use this skill when:
Do not use this skill to write main paper sections — use paper-writing-assistant. Do not use this skill to plan main paper structure — use paper-writing-contract-planner.
Pair this skill with:
paper-writing-contract-planner to ensure appendix scope is consistent with the main paper's writing contractpaper-writing-assistant to draft prose for appendix sections after structure is decidedpaper-reviewer-simulator to anticipate which appendix sections reviewers will ask forsubmit-paper to verify the appendix is included and formatted correctly in the submission packageartifact-evaluation-prep for artifact-evaluation appendix sections and reproduction instructions<installed-skill-dir>/
├── SKILL.md
└── references/
└── venue-checklists.md
references/venue-checklists.md when the target venue has a mandatory checklist.paper/.agent/writing-contract.md when it exists.paper/.agent/paper-evidence-board.md to identify which evidence needs appendix homes.Find:
paper/main.tex, paper/paper.tex, or paper/sections/paper/appendix.tex, paper/sections/appendix/, or \appendix in the main filepaper/.agent/writing-contract.mdpaper/.agent/paper-evidence-board.mdRecord:
plan: design the appendix structure from scratch or from a partial draftdraft: write one or more appendix sections after structure is decidedaudit: check existing appendix for boundary violations, missing sections, and broken cross-referenceschecklist: fill in or verify a venue-specific reproducibility/ethics checklistRead references/venue-checklists.md for the target venue.
For each appendix section, record:
Section: <letter/title>
Job: proof / ablation / implementation-detail / additional-results / reproducibility / checklist / ethics
Main-paper claim it supports: <CLM-XXX or section reference>
Content summary: <1-2 sentences>
Status: planned / drafted / complete / deferred
Cross-reference in main paper: <section and line/paragraph>
Standard appendix section types for ML papers:
For each appendix section, check:
Read references/venue-checklists.md for the target venue.
For each required checklist item, classify as:
yes: satisfied with a pointer to whereno: not applicable, with reasonpartial: needs work, with a specific actionna: explicitly not applicableDo not leave checklist items blank. Reviewers treat unanswered items as potential red flags.
When drafting:
When auditing:
paper/.agent/paper-evidence-board.md when appendix sections fill evidence slotspaper/.agent/writing-contract.md if appendix scope changes the main paper's claim boundariesBefore finishing:
\appendix cross-references point to actual sectionstesting
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.