ml-paper-writing

Draft publication-ready ML and systems papers with verified citations and venue-specific formatting.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/ricable/mcai --skill ml-paper-writing-ricable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-paper-writing
Source: https://github.com/ricable/mcai/tree/main/.agents/skills/ml-paper-writing
Command: npx skills add https://github.com/ricable/mcai --skill ml-paper-writing-ricable

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps researchers turn code, results, and notes into clear, publication-ready ML, AI, NLP, and systems papers without getting stuck on structure, wording, or venue-specific formatting.

Core Features & Use Cases

  • Paper Structuring: Build a persuasive narrative, define the main contribution, and organize abstract, introduction, methods, experiments, related work, and limitations.
  • Citation Safety: Verify references programmatically and avoid hallucinated citations with explicit placeholder workflows when a source cannot be confirmed.
  • Venue Compliance: Adapt drafts for NeurIPS, ICML, ICLR, ACL, AAAI, COLM, OSDI, NSDI, ASPLOS, and SOSP with the right templates, checklists, and anonymization rules.
  • Use Case: If you have a research repository with experiments and partial notes, this Skill can produce a first draft, highlight the key claims, and flag missing citations or required submission sections.

Quick Start

Ask this Skill to analyze your research repository and produce a conference-ready paper outline or full draft with verified citations and the correct venue formatting.

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 a machine learning paper from my research repository?

To draft a machine learning paper, provide your research repository with code, results, and notes. The Skill analyzes them to produce a publication-ready outline or full draft, structuring abstract, introduction, methods, and experiments.

How can I verify citations and avoid hallucinated references when writing research papers?

To verify citations during paper writing, the Skill programmatically checks references against known sources. If a source cannot be confirmed, it uses explicit placeholder workflows to ensure you avoid hallucinated citations.

Does this tool support conference formatting and LaTeX templates for NeurIPS, ICML, and OSDI?

Yes, conference formatting is supported for NeurIPS, ICML, ICLR, ACL, AAAI, COLM, OSDI, NSDI, ASPLOS, and SOSP. The Skill applies the correct LaTeX templates, checklists, and anonymization rules for each venue.

What is the best way to organize related work and limitations for systems papers?

The best way to organize related work and limitations for systems papers is to let the Skill structure your narrative. It defines main contributions, organizes related literature, and drafts the limitations section based on your repository.

Can I generate a full paper draft if I only have partial notes and code?

Yes, you can generate a first draft from partial notes and code. The Skill highlights key claims, flags missing citations, and identifies required submission sections needed for venue compliance.

How do I handle conference checklist compliance and reproducibility documentation?

To handle conference checklist compliance, the Skill enforces venue-specific requirements during paper drafting. It automatically manages anonymization rules and generates the necessary reproducibility documentation for submission.