research-paper-writing

Guide machine learning research papers from project setup to submission.

2|Updated May 22, 2026
One-click install
npx skills add https://github.com/519lab/thoth-agent --skill research-paper-writing-519lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-paper-writing
Source: https://github.com/519lab/thoth-agent/tree/main/skills/research/research-paper-writing
Command: npx skills add https://github.com/519lab/thoth-agent --skill research-paper-writing-519lab

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the complex process of writing machine learning research papers, guiding users through every step from initial concept to final submission.

Core Features & Use Cases

  • End-to-End Pipeline: Covers project setup, literature review, experiment design, execution, analysis, paper drafting, review, revision, and submission.
  • Iterative Loop Handling: Accommodates the iterative nature of research, allowing users to loop back and refine their work.
  • Collaboration Tools: Provides tools for collaboration, including shared workspaces and version control.

Quick Start

Use the research-paper-writing skill to start a new paper targeting NeurIPS/ICML/ICLR, and follow the guided steps to design, execute, and write your paper.

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 a machine learning research paper for NeurIPS or ICML?

To write a machine learning research paper for NeurIPS or ICML, use an end-to-end pipeline covering project setup, literature review, experiment design, execution, analysis, paper drafting, and submission. The process accommodates iterative loops to refine research work.

What is the best way to structure the machine learning paper writing pipeline?

The best way to structure the machine learning paper writing pipeline involves sequential phases from project setup to submission. It integrates literature review, experiment design, execution, statistical analysis, paper drafting, and review revision, allowing users to loop back and refine iterative research steps.

Do I need Python libraries like scipy and matplotlib to execute ML paper experiments?

Yes, you need Python libraries like scipy and matplotlib to execute ML paper experiments. The skill requires these dependencies for data handling, statistical analysis, and document generation, specifically utilizing numpy, scipy, and SciencePlots for visualizing experiment results.

Can I use arxiv and semanticscholar for literature review when writing an ML paper?

Yes, you can use arxiv and semanticscholar for literature review when writing an ML paper. These dependencies are integrated into the workflow to help academic and industry researchers gather references and streamline the initial literature review phase effectively.

How does an iterative loop handle experiment design and paper revision for ICLR?

An iterative loop handles experiment design and paper revision for ICLR by accommodating the non-linear nature of research. Users can loop back from paper drafting or analysis to refine experiment execution, update results, and revise the document before final submission.