paper-slides

Convert compiled research papers into Beamer PDF and editable PPTX slide decks with speaker notes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/nxZhai/Nicy-Extension-Skills --skill paper-slides-nxzhai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-slides
Source: https://github.com/nxZhai/Nicy-Extension-Skills/tree/main/skills-codex/paper-slides
Command: npx skills add https://github.com/nxZhai/Nicy-Extension-Skills --skill paper-slides-nxzhai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Generate polished slides from a compiled paper, delivering Beamer PDFs and editable PPTX, with embedded speaker notes and a full talk script.

Core Features & Use Cases

  • Beamer & PDF output: one-click Beamer slides and a PDF companion.
  • Editable PPTX export: provide a PowerPoint version for quick edits.
  • Speaker notes & script: auto-generated notes and a complete talk manuscript for practice.
  • Venue & duration support: adapt slide counts for oral, spotlight, and poster formats; supports multiple venues.
  • End-to-end workflow: from paper sections to slide-by-slide outline and final export.

Quick Start

Provide the paper directory and preferred talk settings, and the system will generate slides aligned to your venue and duration.

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 research paper into presentation slides?

You can convert a compiled research paper into presentation slides by automatically generating a slide-by-slide outline and exporting it as Beamer PDF and editable PPTX files. This process includes auto-generated speaker notes and a full talk manuscript.

Can I generate both Beamer PDF and editable PPTX from the same paper?

Yes, generating both Beamer PDF and editable PPTX from the same paper is supported. The system outputs a compiled Beamer PDF alongside a PowerPoint version for quick edits, requiring a LaTeX toolchain and python-pptx respectively.

Do I need a LaTeX toolchain to create Beamer slides from my paper?

Yes, you need a LaTeX toolchain to compile and create Beamer slides from your paper. An editable PPTX export is also generated using the python-pptx dependency, alongside optional tooling for assets and references.

How to adapt slide counts for different conference venues and talk lengths?

To adapt slide counts for different conference venues and talk lengths, provide your preferred talk settings and paper directory. The system scales the generated presentation for oral, spotlight, and poster formats.

What is the best way to generate speaker notes and a talk script from a paper?

The best way to generate speaker notes and a talk script from a paper is using an end-to-end workflow that transforms paper sections into a presentation-ready deck. It auto-generates embedded notes and a complete talk manuscript for practice.

What are the limitations of using python-pptx for research presentation export?

A limitation of using python-pptx for research presentation export is that it handles editable PPTX generation but requires a separate LaTeX toolchain for Beamer PDF output. Optional tooling is also needed to process assets and references.