ml-paper-writing

Write publication-ready ML papers with LaTeX templates and verified citations.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/listentomi/Orcajack --skill ml-paper-writing-listentomi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ml-paper-writing
Source: https://github.com/listentomi/Orcajack/tree/main/skills/science/ml-paper-writing
Command: npx skills add https://github.com/listentomi/Orcajack --skill ml-paper-writing-listentomi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires semanticscholar, arxiv, habanero, requests, and includes references (resource) and assets (resource) components.

What problem does it solve? Drafting ML conference papers from research repositories is slow and error-prone, especially structuring the narrative, meeting venue-specific formatting rules, and avoiding hallucinated citations that can cause desk rejection. ## Core Features & Use Cases - End-to-End Paper Drafting: Explores a research repository, identifies the contribution, and produces complete section-by-section drafts for NeurIPS, ICML, ICLR, ACL, AAAI, and COLM. - Citation Verification Workflow: Searches Semantic Scholar and arXiv, fetches BibTeX programmatically via DOI, and marks unverifiable references as explicit placeholders instead of inventing them. - Conference Templates & Conversion: Provides LaTeX templates per venue, page-limit guidance, checklists, and workflows for converting a rejected submission to another conference format. - Use Case: Given a repo with experiment results, generate a full NeurIPS draft with verified related-work citations, then convert it to ICML format after rejection. ## Quick Start Use the ml-paper-writing skill to draft a NeurIPS paper from this research repository and verify all citations programmatically.

Frequently Asked Questions about ml-paper-writing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write an ML paper from a research repository?▼

Explore the repository structure, README, and results to identify the main contribution, then draft sections iteratively starting with Figure 1, abstract, and introduction. Confirm the one-sentence contribution framing with the scientist before writing the full draft.

How do I avoid hallucinated citations in AI-assisted paper writing?▼

Never generate BibTeX from memory; search Semantic Scholar or arXiv, verify the paper exists in two sources, and fetch BibTeX programmatically via DOI through CrossRef. Mark anything unverifiable as an explicit placeholder and inform the scientist.

What LaTeX templates are available for NeurIPS, ICML, and ICLR?▼

The skill provides templates for NeurIPS 2025, ICML 2026, ICLR 2026, ACL, AAAI 2026, and COLM 2025. Copy the entire template directory including .sty and .bst files, verify it compiles unmodified, then replace content section by section.

How do I convert a rejected paper to a different conference format?▼

Start fresh with the target venue's template and copy only content sections, never the LaTeX preamble. Adjust for page limits, add venue-specific requirements like ICML's Broader Impact or ACL's Limitations section, and address prior reviewer concerns without referencing the previous submission.

What are the page limits for top ML conferences?▼

NeurIPS allows 9 pages, ICML 8, ICLR 9, ACL 8 for long papers, AAAI 7, and COLM 9, with references excluded. Most venues grant one extra page for camera-ready versions and require checklists or limitation sections.