ml-paper-writing

Write ML/AI research papers with structured guidelines, citation verification, and LaTeX formatting.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires semanticscholar, crossref, arxiv, openalex, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill assists in crafting publication-ready machine learning and AI research papers, providing structured guidance, citation verification, and formatting tools to ensure high-quality submissions.

Core Features & Use Cases

  • Structured Writing Guidance: Offers a step-by-step approach to writing papers for major conferences like NeurIPS, ICML, and ICLR.
  • Citation Verification: Integrates citation APIs to prevent hallucinations and ensure accuracy.
  • Formatting Templates: Provides LaTeX templates for various conferences, with guidance on formatting and anonymization.
  • Use Case: Suppose you are preparing a paper for NeurIPS and need to structure your contributions, verify citations, and format your document correctly. This Skill can guide you through each step.

Quick Start

Run the script extract_citations.py with the DOI of your paper.

Frequently Asked Questions about ml-paper-writing

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

FAQPage Schema
How do I format a research paper for NeurIPS or ICML?

You can format a research paper for NeurIPS or ICML using provided LaTeX templates. The Skill supplies conference-specific formatting guidelines to ensure your document meets submission standards and handles anonymization correctly.

How do I verify citations in a machine learning research paper?

Verify citations in a machine learning paper by querying Semantic Scholar, Crossref, arXiv, and OpenAlex APIs. This integration cross-checks references against authoritative databases to prevent citation hallucinations and ensure metadata accuracy.

Can I use this Skill for structuring AI papers submitted to ACL or AAAI?

Yes, you can use this for structuring AI papers submitted to ACL or AAAI. It provides structured writing guidance tailored for major machine learning and AI conferences, helping you organize contributions and format documents correctly.

Do I need API keys to check references for academic writing?

Yes, you need access to Semantic Scholar, Crossref, arXiv, and Openalex APIs to check references for academic writing. These external services are required to fetch metadata and verify that your citations exist and are accurate.

What is the best way to prevent citation hallucinations when writing ML papers?

The best way to prevent citation hallucinations when writing ML papers is automated verification against academic databases. Running the provided extraction scripts cross-references your DOI entries to validate sources before submission.

How do I extract citations from a research paper using a DOI?

Extract citations from a research paper using a DOI by running the `extract_citations.py` script. This tool parses your document, identifies references, and queries connected scholarly APIs to verify their existence and accuracy.