research-paper-writing

Guides end-to-end ML research paper writing from experiment design through conference submission.

14|5|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/MLT-OSS/hermes-agent-go --skill research-paper-writing-mlt-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-paper-writing
Source: https://github.com/MLT-OSS/hermes-agent-go/tree/main/skills/research/research-paper-writing
Command: npx skills add https://github.com/MLT-OSS/hermes-agent-go --skill research-paper-writing-mlt-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Writing a publishable ML/AI research paper involves coordinating experiments, statistical analysis, citation verification, LaTeX formatting, and venue-specific requirements — a process where hallucinated citations, missing baselines, and checklist omissions cause desk rejections. This Skill provides a structured pipeline covering the full research lifecycle for NeurIPS, ICML, ICLR, ACL, AAAI, and COLM submissions. ## Core Features & Use Cases - Experiment-to-Paper Pipeline: Maps paper claims to experiments, designs baselines and ablations, monitors long-running jobs via cron patterns, and maintains an experiment journal bridging results to prose. - Verified Citation Workflow: Fetches BibTeX programmatically via Semantic Scholar, CrossRef, and arXiv APIs with a mandatory 5-step verification process to prevent hallucinated references. - Venue-Ready Submission Support: Ships official LaTeX templates for six conferences, page-limit references, and mandatory checklist guidance (NeurIPS 16-item checklist, ACL Limitations section, ICLR LLM disclosure). - Use Case: A researcher with experimental results in a codebase asks the agent to draft an ICML submission — the Skill organizes the workspace, verifies all citations, generates publication-quality figures with colorblind-safe palettes, runs a simulated reviewer pass, and produces a checklist-compliant LaTeX draft. ## Quick Start Use the research-paper-writing skill to draft an ICML submission from the experiment results in this repository, verifying every citation programmatically.

Frequently Asked Questions about research-paper-writing

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

FAQPage Schema
How do I write an ML research paper for NeurIPS or ICML?

Follow a phased pipeline: define a one-sentence contribution, map each claim to a supporting experiment, run baselines and ablations with statistical significance tests, then draft using the venue's official LaTeX template. Complete the mandatory paper checklist before submission to avoid desk rejection.

How do I prevent hallucinated citations in AI-generated papers?

Never generate BibTeX from memory — fetch it programmatically via DOI content negotiation from CrossRef or the Semantic Scholar API. Verify each paper exists in at least two sources and confirm the cited claim actually appears in the paper, marking unverifiable entries as placeholders.

What statistical tests should I use to compare ML methods?

Use McNemar's test for paired binary outcomes on the same problems, bootstrapped confidence intervals for aggregate metrics, and Cohen's h for effect sizes on proportions. Always report sample sizes, number of runs, and whether error bars show standard deviation or standard error.

Does this skill support conferences other than NeurIPS and ICML?

Yes, it includes official LaTeX templates and requirement guides for six venues: NeurIPS, ICML, ICLR, ACL, AAAI, and COLM. Each has documented page limits, formatting rules, and mandatory sections such as ACL's Limitations section and ICLR's LLM disclosure policy.

When should I use human evaluation instead of automated metrics?

Use human evaluation when automated metrics cannot capture your claims, such as fluency, helpfulness, or preference in generation tasks at NLP venues. Design it early with pairwise comparisons, at least 3 annotators, and report Krippendorff's alpha for inter-annotator agreement.

What are the limitations of iterative LLM refinement for paper drafts?

Iterative refinement fails on unconstrained tasks with frontier models due to synthesis drift, and weak models cannot generate diverse enough candidates to benefit. It works best with mid-tier models on constrained tasks, using a ground-truth critic with access to actual experimental data.