This handles the full lifecycle of writing papers for NeurIPS, ICML, ICLR, ACL, AAAI, and COLM. It starts from your research repo, explores your code and results, then produces complete first drafts instead of asking permission for every section. The core philosophy is proactive: Claude should deliver something concrete you can react to, not block on clarifications. The most important rule here is citation handling. It never generates BibTeX from memory and integrates with Semantic Scholar, arXiv, and optionally Exa MCP to verify every reference programmatically. Includes LaTeX templates, conference checklists, and writing philosophy from researchers like Karpathy and Steinhardt. If you're targeting systems venues like OSDI or SOSP, use systems-paper-writing instead.

skills.sh installs
2.5K
GitHub stars
14.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add orchestra-research/ai-research-skills --skill ml-paper-writing --agent claude-code

Installs into .claude/skills of the current project.

Files

ML Paper Writing for Top AI Conferences

Expert-level guidance for writing publication-ready papers targeting NeurIPS, ICML, ICLR, ACL, AAAI, COLM. This skill combines writing philosophy from top researchers (Nanda, Farquhar, Karpathy, Lipton, Steinhardt) with practical tools: LaTeX templates, citation verification APIs, and conference checklists.

For systems venues (OSDI, NSDI, ASPLOS, SOSP), use the systems-paper-writing skill, which provides paragraph-level structural blueprints, writing patterns, venue-specific checklists, and LaTeX templates for systems conferences.

Core Philosophy: Collaborative Writing

Paper writing is collaborative, but Claude should be proactive in delivering drafts.

The typical workflow starts with a research repository containing code, results, and experimental artifacts. Claude's role is to:

Sponsors

Details

Repository
github.com/orchestra-research/ai-research-skills
Categories
Documentation, AI & Agent Building, Data Science & ML
First seen
Jun 3, 2026

More from orchestra-research/ai-research-skills

All 95
1ar9av avatarwiki-agentar9av/obsidian-wikiQuery-driven targeted ingest from a specific AI agent's raw history. Use this skill when the user invokes /wiki-claude, /wiki-codex, /wiki-hermes, /wiki-opencla2.4Kskills.sh installs
2marimo-team avatarauto-paper-demomarimo-team/skillsMake a demo of a research paper in a marimo notebook fully automatically without extra user input.2.2Kskills.sh installs
3axiomhq avatarwriting-evalsaxiomhq/skillsScaffolds evaluation suites for the Axiom AI SDK. Generates eval files, scorers, flag schemas, and config from natural-language descriptions. Use when creating 2.2Kskills.sh installs
4ar9av avatarwiki-switchar9av/obsidian-wikiSwitch between multiple Obsidian wiki vault profiles. Use this skill when the user says "/wiki-switch NAME", "switch to my work wiki", "switch vault", "change w2.1Kskills.sh installs
5vinvcn avatarwriting-great-skillsvinvcn/mattpocock-skills-zh-cn编写和编辑优秀 skills 的参考:让技能可预测的词汇和原则。2.1Kskills.sh installs
6nashsu avatarllm-wikinashsu/llm_wiki_skillQuery the user's LLM Wiki knowledge base (the LLM Wiki desktop app at 127.0.0.1:19828 — NOT Obsidian, Notion, Apple Notes, Logseq, or any other PKM tool). Trigg1.9Kskills.sh installs