paper2slides

Generate Reveal.js slide decks from scientific paper PDFs.

5|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/inhyeoklee/paper2slides-skill --skill paper2slides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper2slides
Source: https://github.com/inhyeoklee/paper2slides-skill/tree/main/skill
Command: npx skills add https://github.com/inhyeoklee/paper2slides-skill --skill paper2slides

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Researchers and presenters waste time manually extracting figures from PDFs and assembling journal‑club slides, resulting in inconsistent narratives and duplicated effort.

Core Features & Use Cases

  • Mechanical extraction: The paper2slides library pulls figures, segments panels, and builds a raw Reveal.js deck.
  • Intelligent curation: An agent reads the paper, selects key results, writes titles, captions, and speaker notes to create a polished presentation.
  • Use case: Turn a new scientific article into a 15‑25 slide deck ready for conference or lab meeting with minimal manual editing.

Quick Start

Generate a journal‑club presentation from the PDF file 'my_paper.pdf'.

Frequently Asked Questions about paper2slides

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

FAQPage Schema
How do I convert a scientific paper PDF into a presentation slide deck?

To convert a scientific paper PDF into a presentation slide deck, the paper2slides library mechanically extracts figures and segments panels, while an intelligent agent reads the paper to curate key results, titles, captions, and speaker notes into a polished Reveal.js deck.

Can I generate speaker notes and captions when making slides from research papers?

Yes, you can generate speaker notes and captions when making slides from research papers. An intelligent agent reads the document to select key results and automatically writes corresponding titles, captions, and speaker notes for the presentation.

What is the best way to prepare journal club slides from a research paper?

The best way to prepare journal club slides from a research paper is using an automated tool that extracts figures from the PDF and intelligently curates a 15-25 slide Reveal.js presentation, minimizing manual editing effort.

Do I need the paper2slides Python library to create Reveal.js presentations from PDFs?

Yes, you need the paper2slides Python library to create Reveal.js presentations from PDFs. It is a required dependency that mechanically pulls figures, segments panels, and builds the raw slide deck foundation for the agent to curate.

Does this automated slide generation approach work for conference presentations?

Yes, this automated slide generation approach works for conference presentations. It transforms a new scientific article into a show-ready 15-25 slide Reveal.js deck suitable for conferences, lab meetings, and journal clubs with minimal manual editing.

Why do manually assembled journal club slides often have inconsistent narratives?

Manually assembled journal club slides often have inconsistent narratives because researchers waste time manually extracting figures from PDFs and duplicating effort, leading to unpolished presentations that lack automated curation of key results and speaker notes.