paper-write

Generate venue-formatted LaTeX paper drafts section-by-section from outlines and narrative reports.

Updated May 29, 2026
One-click install
npx skills add https://github.com/Mang30/myskills --skill paper-write-mang30
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-write
Source: https://github.com/Mang30/myskills/tree/main/skills/paper-write
Command: npx skills add https://github.com/Mang30/myskills --skill paper-write-mang30

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you draft a complete LaTeX paper section-by-section from an outline and narrative notes, so you can go from “paper plan” to compilable manuscript without manually writing every section.

Core Features & Use Cases

  • Section-by-section LaTeX drafting from a plan: Converts your PAPER_PLAN.md outline into structured section .tex files using NARRATIVE_REPORT.md as the primary content source.
  • Venue-aware templates and formatting: Supports conference/journal targets like ICLR, NeurIPS, ICML, CVPR, ACL/EMNLP/NAACL, AAAI, and multiple IEEE venues to match expected structure and citation style.
  • Evidence-preserving writing discipline: Uses DBLP/CrossRef for verified BibTeX when DBLP_BIBTEX = true, and can emit DATA_NEEDED placeholders for explicitly missing slots from GAP_REPORT.md to avoid fabricated results.

Quick Start

Run the paper plan workflow first, then ask the assistant to draft your LaTeX manuscript by invoking paper-write with your intended venue (for example: “Write a paper draft for ICLR from my outline and narrative.”).

Frequently Asked Questions about paper-write

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

FAQPage Schema
How do I convert a paper outline into LaTeX sections automatically?

To convert a paper outline into LaTeX sections, you provide a paper plan and narrative report to generate venue-formatted section .tex files. This process creates a complete, compilable manuscript skeleton with coherent prose and verified citations.

Can I generate a LaTeX paper draft for specific conference templates like ICLR or NeurIPS?

Yes, you can generate LaTeX paper drafts for specific conference templates including ICLR, NeurIPS, ICML, CVPR, ACL, EMNLP, NAACL, AAAI, and IEEE venues. The output matches the expected structural and citation style for your target conference.

How do I verify BibTeX citations from DBLP or CrossRef during academic writing?

To verify BibTeX citations during academic writing, enable the DBLP/CrossRef verification setting. This fetches verified citation entries from external databases instead of relying on manually typed or potentially inaccurate bibliography references.

What is the best way to handle missing data in a LaTeX manuscript draft without fabricating results?

The best way to handle missing data in a LaTeX manuscript draft is using integrity-preserving gap handling. The system inserts DATA_NEEDED placeholders for explicitly missing slots from your gap report, ensuring no fabricated results are generated.

Do I need a narrative report to start section-by-section LaTeX drafting?

Yes, you need a narrative report to start section-by-section LaTeX drafting. The narrative report acts as the primary content source, while the paper plan outline defines the structure, ensuring the generated prose remains coherent and aligned with your planned claims.