paper-to-beamer

Transform academic paper PDFs into compilable Beamer decks with XeLaTeX.

38|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill paper-to-beamer-chanw-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-to-beamer
Source: https://github.com/Chanw-research/claude-code-paper-writing/tree/main/skills/slides/paper-to-beamer
Command: npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill paper-to-beamer-chanw-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyMuPDF, pdfplumber, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill transforms a research paper PDF into a ready-to-present LaTeX Beamer deck, automating figure extraction, slide structure, bibliography wiring, and template assembly while keeping the content faithful to the original paper.

Core Features & Use Cases

  • Automated extraction: pull title, authors, sections, figures, tables, and equations from the paper to drive slide content.
  • Beamer generation: generate a compilable main.tex using the Crimson theme with XeLaTeX/xeCJK, fonts and layout tuned for academic talks.
  • Validation & compile: perform structural and referential checks and optionally compile to PDF, with a visual review phase required.
  • Workflow adaptivity: tailor slide structure based on paper type (architecture, empirical, survey, theory) and user preferences (language, duration, logo).

Quick Start

Drop your paper PDF into the skill and it will generate a compilable Beamer deck ready for review.

Frequently Asked Questions about paper-to-beamer

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

FAQPage Schema
How do I convert an academic paper PDF into a Beamer presentation?

To convert a paper PDF into a Beamer presentation, you need automated extraction of text, figures, and equations to drive LaTeX slide generation. This Skill handles the end-to-end workflow, outputting a compilable main.tex file using the Crimson theme.

Can I automatically extract figures and tables from a PDF for LaTeX slides?

Yes, automated figure and table extraction from PDFs for LaTeX slides is possible. Using PyMuPDF and pdfplumber, this Skill pulls visual elements from your paper and integrates them directly into the generated Beamer deck.

Does this PDF to slides tool support XeLaTeX and CJK languages?

Yes, the generated Beamer template supports XeLaTeX and xeCJK for multilingual presentations. The Skill customizes language and duration settings, ensuring your academic talk slides display correctly across different languages.

How do I generate a bibliography for a Beamer presentation from a research paper?

Generating a bibliography for a Beamer presentation from a research paper involves wiring the extracted references into the LaTeX template. This Skill automates bibliography wiring alongside slide structure, keeping content faithful to the original paper.

What is the best way to create a Beamer deck from an empirical or survey paper?

The best way to create a Beamer deck from varying paper types is to adapt the slide structure to the specific content. This Skill tailors the presentation layout based on whether the paper is empirical, survey, architecture, or theory.

Do I need to manually compile the LaTeX template after generating it from a PDF?

No, manual compilation is not strictly required as the Skill performs structural validation and optional compilation to PDF. However, a visual review phase is required after the automated workflow to ensure the slides are ready to present.