ml-paper-writing

Draft publication-ready ML papers using narrative structure and citation verification workflows.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/yutanpo1227/dotfiles --skill ml-paper-writing-yutanpo1227
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-paper-writing
Source: https://github.com/yutanpo1227/dotfiles/tree/main/dot_codex/skills/ml-paper-writing
Command: npx skills add https://github.com/yutanpo1227/dotfiles --skill ml-paper-writing-yutanpo1227

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Writing publication-ready ML papers is a challenging endeavor that requires a precise narrative, clear contributions, rigorous experimental design, and strict adherence to venue-specific guidelines. This skill provides structured guidance to transform research repos into polished submissions, helping researchers articulate a cohesive story and avoid common writing pitfalls.

Core Features & Use Cases

  • Narrative framework: guides what/how/why/so-what to crystallize the main contribution.
  • Templates & checklists: 5-sentence abstract, introduction structure, methods reproducibility details, experiments framing, and a universal pre-submission checklist.
  • Citation workflow: integrated best-practice workflow for verified citations and BibTeX management.
  • Reviewer-ready content: guidance on limits, ethics, broader impacts, and related work organization.
  • Use Cases: drafting NeurIPS/ICML/ICLR/ACL papers from code bases, preparing camera-ready submissions, and converting iterative feedback into revisions.

Quick Start

Define your one-sentence contribution and draft the abstract as a starting point, then iterate with feedback.

Frequently Asked Questions about ml-paper-writing

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

FAQPage Schema
How do I draft publication-ready ML papers for conference submission?

Draft publication-ready ML papers by applying a narrative-driven What/Why/So What structure to guide drafting sections from abstract to references, enforcing reproducibility and formatting guidelines for major ML conferences like NeurIPS, ICML, ICLR, and ACL.

What's the best way to structure an ML paper abstract and introduction?

Structure your ML paper abstract using a 5-sentence template and follow a specific introduction structure to crystallize your main contribution, ensuring your narrative framework clearly articulates what the research is, why it matters, and so what impact it delivers.

How do I verify citations and manage BibTeX for ML papers?

Verify citations and manage BibTeX for ML papers through an integrated workflow that cross-references sources using Semantic Scholar, arXiv, and Crossref APIs via the habanero library, ensuring reference accuracy before conference submission.

Can I prepare camera-ready submissions and handle reviewer feedback for NeurIPS or ICML?

Prepare camera-ready submissions and handle reviewer feedback for NeurIPS or ICML by using universal pre-submission checklists and converting iterative feedback into structured revisions, covering limits, ethics, broader impacts, and related work organization.

Does this paper writing workflow require a specific code base or research repository?

This workflow transforms existing research repositories into polished ML conference submissions, so you need to define your one-sentence contribution and draft the abstract as a starting point before iterating with feedback on your code base.