paper-slides

Generate conference presentation slides with speaker notes and editable PPTX from a compiled paper.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/Shallow-W/llm-wiki --skill paper-slides-shallow-w
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-slides
Source: https://github.com/Shallow-W/llm-wiki/tree/main/.claude/skills/paper-slides
Command: npx skills add https://github.com/Shallow-W/llm-wiki --skill paper-slides-shallow-w

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires latexmk, pdflatex, xelatex, python-pptx.

What problem does it solve?

Paper writing often ends at the PDF, but giving a conference talk still requires a full slide deck, speaker notes, and a timed talk script—this Skill turns a compiled paper into presentation-ready materials.

Core Features & Use Cases

  • Beamer → PDF + speaker notes: Generates a conference-appropriate slide deck with optional structured speaker notes.
  • Editable PPTX export: Produces an editable PowerPoint version for final visual tweaks.
  • Talk-script and Q&A draft: Creates a word-for-word talk script and anticipated Q&A scaffolding aligned to the slide flow.
  • Venue + format control: Applies venue color schemes and supports oral/spotlight/poster-talk/invited slide structures with auto slide-count budgeting.

Quick Start

Run the Skill to generate slides from your compiled paper directory for a conference talk length and preferred style, for example: use the command /paper-slides "paper/" — talk_type: oral, venue: ICML, minutes: 20, aspect: 4:3.

Frequently Asked Questions about paper-slides

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

FAQPage Schema
How do I generate conference presentation slides from a LaTeX paper?

To generate conference presentation slides from a LaTeX paper, this Skill extracts your paper outline and figures to build a Beamer deck following story-arc constraints, outputting an editable PPTX and speaker notes.

What's the best way to create speaker notes and a talk script for an oral presentation?

Creating speaker notes and a talk script for an oral presentation is handled by extracting slide flow from your compiled paper sources, producing a word-for-word script and anticipated Q&A scaffolding aligned to the presentation.

Do I need pdflatex and xelatex installed to convert a paper to a Beamer slide deck?

Yes, you need pdflatex, xelatex, and latexmk installed to convert a paper to a Beamer slide deck, because the Skill requires these LaTeX build prerequisites to compile the source files and extract slide content.

Can I export my Beamer presentation to an editable PowerPoint PPTX file?

You can export your Beamer presentation to an editable PowerPoint PPTX file, as the Skill uses python-pptx to produce a fully editable version for final visual tweaks alongside the standard PDF output.

Does this tool support different slide structures and time budgets for spotlight or poster talks?

The tool supports different slide structures for spotlight or poster talks by applying venue color schemes and automatically budgeting slide counts based on your specified talk length and format constraints.

Why are my conference slides not generating correctly from the compiled paper directory?

Conference slides may not generate correctly if LaTeX build prerequisites like latexmk or xelatex are missing, or if the paper sources lack the necessary sections and figures for proper slide outline extraction.