research-paper-writing

Draft ML research papers with structured citations and reproducibility artifacts.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/matthew-johnson/hermes-agent --skill research-paper-writing-matthew-johnson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-paper-writing
Source: https://github.com/matthew-johnson/hermes-agent/tree/main/skills/research/research-paper-writing
Command: npx skills add https://github.com/matthew-johnson/hermes-agent --skill research-paper-writing-matthew-johnson

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Researchers often struggle to organize ideas, maintain rigorous documentation, and produce submission-ready papers with consistent quality. This Skill provides an evidence-driven, structured workflow for drafting ML research papers from outline to submission, including citation management, reproducibility artifacts, and iteration-driven revisions.

Core Features & Use Cases

  • Structured writing workflow: from contribution framing to full draft with a cohesive narrative and clearly stated claims.
  • Citation verification & management: integrate verified BibTeX entries and ensure references are accurate and up-to-date.
  • Reproducibility scaffolding: templates and prompts to capture data provenance, hyperparameters, experimental setup, and analysis artifacts.
  • Versatile applicability: suitable for theory, surveys, benchmarks, and empirical ML papers across NeurIPS, ICML, ICLR, ACL, AAAI, COLM.
  • Real-world use case: draft a NeurIPS/ICML-style paper from project notes, then generate the reproducibility appendix and submission-ready artifacts.

Quick Start

Begin by outlining your core contribution, then generate a full draft with citations and a reproducibility appendix.

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 from outline to submission?

To write an ML research paper, this Skill provides an end-to-end framework that guides authors from problem statement and contribution framing to a full draft with structured citations, reproducibility artifacts, and iterative refinement for submission.

How do I manage BibTeX citations and verify references for an academic paper?

For academic paper citation management, the framework integrates verified BibTeX entries using dependencies like semanticscholar and habanero, ensuring references are accurate and up-to-date throughout the drafting process.

What's the best way to document reproducibility artifacts for NeurIPS or ICML submissions?

To document reproducibility artifacts for NeurIPS or ICML, the framework provides scaffolding templates to capture data provenance, hyperparameters, experimental setup, and analysis artifacts required for submission-ready papers.

Can I use this framework for theory and survey papers, or is it only for empirical ML research?

You can use this framework for theory and survey papers, as it applies to theory, survey, benchmark, and empirical ML papers across major venues including NeurIPS, ICML, ICLR, ACL, AAAI, and COLM.

Does the writing pipeline support generating matplotlib and SciencePlots figures for papers?

The writing pipeline supports generating figures by including matplotlib and SciencePlots as dependencies, providing templates for figure and table generation within the reproducibility scaffolding.

How do I create a reproducibility appendix from project notes?

To create a reproducibility appendix from project notes, the framework applies an iterative refinement workflow that captures data provenance and hyperparameter documentation, generating submission-ready reproducibility artifacts.