research-paper-writing

Automate research paper writing from literature review to conference submission.

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

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 automates the end-to-end process of writing research papers targeting major AI conferences, saving time and reducing manual errors.

Core Features & Use Cases

  • Literature Review: Search, verify, and organize related papers and citations.
  • Experiment Design and Execution: Generate and run experiments, analyze results, and create figures.
  • Paper Drafting: Write, review, and revise the paper draft based on analysis and feedback.
  • Submission: Prepare the paper for submission, including formatting and anonymization.
  • Use Case: Imagine you're preparing a paper for NeurIPS. Use this Skill to conduct experiments, analyze results, write the paper, and prepare it for submission.

Quick Start

Use the research-paper-writing skill to start a new project with the following command: research-paper-writing init --title "My Research Paper" --author "Your Name".

Frequently Asked Questions about research-paper-writing

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

FAQPage Schema
How do I automate research paper writing for AI conferences like NeurIPS or ICML?

You can automate the research paper writing process end-to-end, from literature review and experiment execution to drafting and submission preparation. This workflow targets major AI conferences like NeurIPS, ICML, ICLR, and ACL, reducing manual errors and saving time.

What Python libraries do I need for automating literature review and experiment analysis?

Automating literature review and experiment analysis requires Python libraries including semanticscholar and arxiv for paper searches, habanero and requests for data retrieval, plus scipy, numpy, and matplotlib with SciencePlots for analyzing results and generating figures.

Can I use this workflow to search and verify citations from arxiv and Semantic Scholar?

Yes, the workflow automates searching, verifying, and organizing related papers and citations using the arxiv and semanticscholar libraries. This ensures your literature review is comprehensive and your citations are accurate before drafting begins.

How do I start a new research paper project and manage the drafting phase?

Start a new project using the init command with your paper title and author name. The workflow then manages the drafting phase by writing, reviewing, and revising the paper draft based on your experimental analysis and feedback.

Does preparing a paper for ACL submission require manual formatting and anonymization?

No, the submission preparation phase handles formatting and anonymization automatically. It prepares your drafted paper specifically for conference submission guidelines, ensuring compliance for events like ACL without requiring manual formatting adjustments.

What knowledge is required to run experiments and analyze results for machine learning papers?

You need knowledge of research methodologies and conference submission guidelines to effectively utilize the workflow. It automates experiment execution and analysis using numpy and scipy, but understanding the underlying research design remains essential for valid results.