paper-writer

Draft a complete research paper from a repository using a 10-stage workflow.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/yutaoshao/agent-skills --skill paper-writer-yutaoshao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-writer
Source: https://github.com/yutaoshao/agent-skills/tree/main/paper-writer
Command: npx skills add https://github.com/yutaoshao/agent-skills --skill paper-writer-yutaoshao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Paper Writer helps CS/ML/AI researchers transform a codebase and project artifacts into a complete research manuscript, reducing manual drafting time and ensuring alignment with target venue requirements.

Core Features & Use Cases

  • 10-stage lifecycle support (S1–S10) from repository analysis to submission readiness.
  • Auto-generated outline, draft sections, figures/tables, and citation management, integrated with standard templates (NeurIPS/ICML/ICLR/ACL).
  • Plan, track progress, and produce a submission package including LaTeX sources and BibTeX.

Quick Start

Draft a complete paper from a repository by following the 10-stage workflow.

Frequently Asked Questions about paper-writer

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

FAQPage Schema
How do I draft a complete academic paper from a code repository?

Drafting a complete academic paper from a code repository involves analyzing the project, generating an outline, drafting sections, and polishing the text. This Skill automates the process through a 10-stage workflow, outputting LaTeX sources with BibTeX for CS/ML/AI research.

How do I generate a LaTeX manuscript with BibTeX for NeurIPS or ICML submissions?

Generating a LaTeX manuscript with BibTeX for NeurIPS or ICML requires formatting text and citations to venue specifications. The workflow produces LaTeX sources and BibTeX files aligned with standard NeurIPS, ICML, ICLR, and ACL templates.

Can I polish academic writing to remove AI-generated text?

Polishing academic writing to remove AI-generated text is supported within the workflow. The Skill includes a text polishing stage that refines drafted sections to ensure the final manuscript meets academic standards.

What is the best way to manage citations and outlines for CS/ML research papers?

Managing citations and outlines for CS/ML research papers is handled by auto-generating structural outlines and integrating citation management. The Skill produces a submission package that includes a complete LaTeX source with an accompanying BibTeX file.

Does academic paper writing support automated submission packaging for ICLR and ACL?

Academic paper writing supports automated submission packaging for ICLR and ACL venues. It tracks progress and produces a complete submission package containing LaTeX sources and BibTeX formatted for these specific conference templates.

What are the limitations of automating paper writing from a codebase?

Automating paper writing from a codebase is limited to CS, ML, and AI research domains. It requires an existing project repository and artifacts to function, focusing on drafting, polishing, and packaging rather than conducting the primary research itself.