pdf-slide-viewer

Converts PDF documents into interactive HTML slide viewers with thumbnail navigation and fullscreen mode.

8|Updated Jul 26, 2026
One-click install
npx skills add https://github.com/joonlab/joonlab-claudecode-setting-for-share --skill pdf-slide-viewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf-slide-viewer
Source: https://github.com/joonlab/joonlab-claudecode-setting-for-share/tree/main/claude/skills/pdf-slide-viewer
Command: npx skills add https://github.com/joonlab/joonlab-claudecode-setting-for-share --skill pdf-slide-viewer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdf2image, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This skill solves the friction of sharing PDF presentations by automatically converting them into responsive, web-based slide viewers that work seamlessly on both desktop and mobile devices.

Core Features & Use Cases

  • Automated Conversion: Transforms PDF pages into high-quality images and generates a complete, interactive HTML viewer.
  • Interactive Presentation Mode: Includes features like thumbnail grids, keyboard navigation, fullscreen support, and touch-based swipe controls.
  • GitHub Pages Integration: Automatically prepares the project structure and provides the necessary steps to deploy your slides to the web.

Quick Start

Use the pdf-slide-viewer skill to convert the presentation file located at path-to-your-file.pdf into an interactive web viewer.

Frequently Asked Questions about pdf-slide-viewer

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

FAQPage Schema
How do I convert a PDF presentation into an interactive web slideshow?

You can convert a PDF into a web slideshow by using this skill to render PDF pages as images and generate an interactive HTML viewer. It automates the creation of thumbnail navigation and fullscreen presentation capabilities for web sharing.

Do I need Python and poppler to turn PDF files into web viewers?

Yes, you need Python with the pdf2image library and poppler installed to render PDF pages as images. These dependencies are required to extract static PDF content and prepare it for the interactive web-based slide viewer interface.

What is the best way to share a PDF slide deck online?

The best way to share a PDF slide deck online is converting it into a responsive web viewer. This skill generates an HTML interface with keyboard navigation and touch swipe controls, making presentations accessible across desktop and mobile devices.

Can I deploy the converted PDF slideshow to GitHub Pages?

Yes, you can deploy the converted PDF slideshow to GitHub Pages. The skill automatically prepares the project structure for the web viewer and provides the required steps to publish your interactive slide deck directly to your GitHub repository.

Does the web slide viewer support mobile touch controls?

Yes, the web slide viewer supports mobile touch controls. The generated interactive HTML interface includes touch-based swipe controls alongside thumbnail grids and keyboard navigation, ensuring presentations are fully responsive on mobile devices.