pamelafox/presentation-skills

convert-slides-to-images

>- Convert a PDF file into individual PNG images, one per page/slide. Uses poppler's pdftoppm command. Output files are named slide_1.png, slide_2.png, etc. USE FOR: convert PDF to images, split slides into PNGs, extract slide images from PDF.

First seen Apr 28, 2026

Installation

$ npx skills add pamelafox/presentation-skills --skill convert-slides-to-images

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from pamelafox/presentation-skills · top by installs.

npx skills add pamelafox/presentation-skills

Browse all from pamelafox/presentation-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 117
License LICENSE
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,037 B
  • docs SUMMARY.md 272 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 101 installs

SKILL.md

Convert PDF slides to images

Run the [convertslidestoimages.py](./convertslidestoimages.py) script to split a PDF into individual PNG images:

uv run .agents/skills/convert-slides-to-images/convert_slides_to_images.py <pdf_path> <output_dir>

Arguments

  • pdf_path (required): Path to the PDF file to convert.
  • output_dir (required): Directory to save the PNG images. Created if it doesn't exist.

Outputs

Individual PNG files named slide1.png, slide2.png, etc. in the output directory.

Prerequisites

Poppler utilities must be installed (provides the pdftoppm command):

  • macOS: brew install poppler
  • Ubuntu: apt-get install poppler-utils