research-paper-writing

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

1|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/maopujie10-sys/Bailongma --skill research-paper-writing-maopujie10-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-paper-writing
Source: https://github.com/maopujie10-sys/Bailongma/tree/main/skills/hermes-skills/research/research-paper-writing
Command: npx skills add https://github.com/maopujie10-sys/Bailongma --skill research-paper-writing-maopujie10-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Writing a publishable ML paper involves coordinating experiments, citations, statistical analysis, LaTeX drafting, and submission formatting — a process where hallucinated citations, missing baselines, and weak statistical rigor commonly cause rejections. This Skill provides a structured, iterative pipeline covering the full research lifecycle for NeurIPS, ICML, ICLR, ACL, AAAI, and COLM submissions. ## Core Features & Use Cases - Full Research Pipeline: Eight phases from project setup and literature review through experiment design, execution monitoring, statistical analysis, drafting, self-review, and submission preparation. - Citation Verification Workflow: Enforces programmatic BibTeX retrieval via DOI content negotiation and Semantic Scholar, marking unverifiable references as [CITATION NEEDED] instead of hallucinating them. - Experiment Rigor: Provides claim-to-experiment mapping, baseline design, statistical significance testing (McNemar's test, bootstrapped CIs, Cohen's h), cost tracking, and experiment journals. - Use Case: A researcher with a working codebase asks the agent to turn their results into an ICML submission — the Skill guides literature search, designs ablations, monitors long-running experiments via cron, generates booktabs tables and vector figures, and produces a complete LaTeX draft. ## Quick Start Ask the agent to help write a research paper from your existing experiment codebase, specifying your target venue such as NeurIPS or ICML.

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 with an AI agent?

Follow the eight-phase pipeline: set up the workspace and contribution statement, run an iterative literature search, map claims to experiments, execute and monitor runs, analyze results with statistical tests, then draft, self-review, and prepare submission materials in LaTeX.

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

Never generate BibTeX from memory. The Skill enforces a five-step verification: search Semantic Scholar, confirm the paper in two sources, retrieve BibTeX via DOI content negotiation, validate the cited claim, and mark failures as [CITATION NEEDED].

What statistical tests should I use to compare ML methods?

Use McNemar's test for pairwise method comparison, bootstrapped 95% confidence intervals for key metrics, and Cohen's d or h for effect sizes. Always report error bars and specify whether they show standard deviation or standard error.

Can this pipeline handle negative or null experiment results?

Yes. It provides guidance for reframing papers around analysis of why hypotheses failed, and identifies venues that welcome negative results such as TMLR, NeurIPS Datasets and Benchmarks, and the ML Reproducibility Challenge.

Does the skill support human evaluation for NLP papers?

Yes. It covers annotator selection, pairwise versus Likert scale design, inter-annotator agreement metrics like Krippendorff's alpha, crowdsourcing quality control, IRB guidance, and the reporting details reviewers expect at venues like ACL.

What Python dependencies are required for the research pipeline?

The Skill declares dependencies on semanticscholar, arxiv, habanero, requests, scipy, numpy, matplotlib, and SciencePlots for citation retrieval, statistical analysis, and publication-quality figure generation on Linux and macOS.