Tooluck logoTooluck
SKILL.md

ml-paper-writing

Agent skill fromOpenRaiser/NanoResearch

Write publication-ready ML/AI/Systems papers for NeurIPS, ICML, ICLR, ACL, AAAI, COLM, OSDI, NSDI, ASPLOS, SOSP. Use when drafting papers from research repos, structuring arguments, verifying citations, or preparing camera-ready submissions. Includes LaTeX templates, reviewer guidelines, and citation verification workflows.

How to install ml-paper-writing

install ml-paper-writing
# install the NanoResearch pack with the skills CLI
npx skills add OpenRaiser/NanoResearch

# or add only this skill to Claude Code: copy the folder

skills/vendor-ai-research/ml-paper-writing/

# into

~/.claude/skills/ml-paper-writing/ (all projects)

.claude/skills/ml-paper-writing/ (one project)

skills/vendor-ai-research/ml-paper-writing/SKILL.md

MITFull file
1# ML Paper Writing for Top AI & Systems Conferences
2
3Expert-level guidance for writing publication-ready papers targeting **NeurIPS, ICML, ICLR, ACL, AAAI, COLM** (ML/AI venues) and **OSDI, NSDI, ASPLOS, SOSP** (Systems venues). This skill combines writing philosophy from top researchers (Nanda, Farquhar, Karpathy, Lipton, Steinhardt) with practical tools: LaTeX templates, citation verification APIs, and conference checklists.
4
5## Core Philosophy: Collaborative Writing
6
7**Paper writing is collaborative, but Claude should be proactive in delivering drafts.**
8
9The typical workflow starts with a research repository containing code, results, and experimental artifacts. Claude's role is to:
10
111. **Understand the project** by exploring the repo, results, and existing documentation
122. **Deliver a complete first draft** when confident about the contribution
133. **Search literature** using web search and APIs to find relevant citations
144. **Refine through feedback cycles** when the scientist provides input
155. **Ask for clarification** only when genuinely uncertain about key decisions
16
17**Key Principle**: Be proactive. If the repo and results are clear, deliver a full draft. Don't block waiting for feedback on every section—scientists are busy. Produce something concrete they can react to, then iterate based on their response.
18
19---
20
21## ⚠️ CRITICAL: Never Hallucinate Citations
22
23**This is the most important rule in academic writing with AI assistance.**
24
25### The Problem
26…

Excerpt shown under the repository's MIT license.

More skills in NanoResearch

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates