academic-paper

Generate publication-ready academic paper PDFs from drafts using reportlab.

16|2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/thtskaran/claude-skills --skill academic-paper-thtskaran
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: academic-paper
Source: https://github.com/thtskaran/claude-skills/tree/main/academic-paper
Command: npx skills add https://github.com/thtskaran/claude-skills --skill academic-paper-thtskaran

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires reportlab, Pillow, cairosvg, and includes scripts (resource) components.

What problem does it solve?

Writing and formatting academic papers is slow and error-prone, especially when you need consistent section structure, properly formatted references, and submission-ready PDFs. This Skill helps you generate a polished, venue-style academic PDF from notes or drafts using reportlab, including optional figure/table handling and SSRN/arXiv preparation.

Core Features & Use Cases

  • End-to-end academic paper pipeline: gather required author metadata, structure the paper, write or rewrite content, and format everything into a publication-ready PDF.
  • Research-paper integrity safeguards: preserves citations and data verbatim during rewriting, checks for structural drift, and enforces content quality rules.
  • Reportlab PDF formatting: professional typography, page templates with running headers, tables (Paragraph-wrapped cells to prevent overflow), and figure image embedding guidance.
  • Submission preparation support: guidance for SSRN metadata fields (plain-text abstract/keywords/classifications) and arXiv submission category strategy.
  • Figure and equation workflows: SVG diagram creation rules (with explicit white backgrounds), safe handling for dark/transparent images, and practical equation rendering limitations in reportlab.

Quick Start

Use the academic-paper skill to format your existing research draft into a submission-ready PDF with reportlab.

Frequently Asked Questions about academic-paper

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

FAQPage Schema
How do I convert a research draft into a publication-ready PDF?

Yes, reportlab handles tables in academic papers by using Paragraph-wrapped cells to prevent text overflow. This ensures complex data tables render correctly within the PDF document architecture without breaking the layout.

Does this workflow support figure embedding and SVG diagrams for arXiv submissions?

Yes, submission preparation includes guidance for SSRN metadata fields like plain-text abstracts, keywords, and classifications. It also provides arXiv submission category strategy to ensure your formatted PDF meets repository requirements.

What are the limitations of rendering equations in reportlab PDFs?

The pipeline preserves citations and data verbatim during rewriting, checks for structural drift, and enforces content quality rules. This ensures your academic paper maintains research integrity throughout the reportlab PDF formatting process.

Can I use reportlab to format preprints and literature syntheses?

Yes, you can use reportlab to format preprints, position papers, literature syntheses, and technical reports. The pipeline gathers author metadata, structures content, and applies professional page templates to generate venue-style academic PDFs.