paper-slides

Convert LaTeX and PDF papers into conference presentation slides.

Updated May 29, 2026
One-click install
npx skills add https://github.com/TabithaFanny/ThesisX --skill paper-slides-tabithafanny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-slides
Source: https://github.com/TabithaFanny/ThesisX/tree/main/skills_imported/aris/skills/paper-slides
Command: npx skills add https://github.com/TabithaFanny/ThesisX --skill paper-slides-tabithafanny

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, beamer, pdflatex, python-pptx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of conference presentation slides from compiled papers, including LaTeX-based PDFs and PPTX formats, with optional speaker notes and scripts.

Core Features & Use Cases

  • Slide Generation: Converts compiled paper content into presentation slides.
  • LaTeX to PPTX: Offers conversion from LaTeX-based PDFs to PPTX files.
  • Customization: Allows customization of slide count, aspect ratio, and speaker notes.
  • Use Case: Ideal for researchers who need to quickly prepare conference talks or posters from their papers.

Quick Start

Generate conference slides for your paper by running the command: paper-slides "path/to/paper/" --talk_type: oral --venue: NeurIPS --minutes: 20

Frequently Asked Questions about paper-slides

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

FAQPage Schema
How do I convert a LaTeX paper into presentation slides for a conference talk?

Yes, you can generate editable PPTX files from your LaTeX-based compiled papers. Using the python-pptx dependency, the Skill converts extracted paper content into PPTX format, allowing you to manually adjust slide content and aspect ratios after the initial generation.

Can I customize the slide count and aspect ratio for conference presentations?

Yes, you can customize the slide count, aspect ratio, and talk duration. By passing arguments like --minutes and --talk_type, the Skill adjusts the generated presentation slides to fit oral presentations, spotlights, or posters based on your specified constraints.

Do I need to install beamer and pdflatex to generate PDF slides?

Yes, you need beamer and pdflatex installed to generate PDF slides. These dependencies are required for the Skill to compile the LaTeX paper content into the final PDF presentation format, alongside Python and python-pptx for PPTX conversion.

What is the best way to add speaker notes to automatically generated presentation slides?

The best way to add speaker notes to automatically generated presentation slides is by using this Skill's built-in customization options. It processes your compiled paper and generates scripts and optional speaker notes alongside your conference talk slides.

Does this tool support generating poster presentations from research papers?

Yes, the tool supports generating poster presentations from research papers. It handles various slide types tailored for different academic venues, allowing you to create oral presentations, spotlights, and posters by specifying the --talk_type argument.