render

Render PPTX decks into PNG images via LibreOffice headless.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mikeparcewski/wicked-prezzie --skill render-mikeparcewski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: render
Source: https://github.com/mikeparcewski/wicked-prezzie/tree/main/skills/render
Command: npx skills add https://github.com/mikeparcewski/wicked-prezzie --skill render-mikeparcewski

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Renders PowerPoint decks (.pptx) into PNG images for visual review, thumbnails, and quick validation, reducing manual screenshot work and speeding QA workflows.

Core Features & Use Cases

  • Convert a .pptx to per-slide PNGs for easy visual inspection.
  • Generate thumbnail montages (contacts sheets) to summarize the deck at a glance.
  • Rasterize a subset of slides for targeted comparisons or reviews.
  • Validate rendering integrity before delivering slides to stakeholders.

Quick Start

Render the provided PPTX deck to PNG slides and an optional montage by running the slide_render.py script.

Frequently Asked Questions about render

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

FAQPage Schema
How do I convert PPTX slides to PNG images for visual review?

Rendering PPTX to PNG is handled by converting the deck to PDF via LibreOffice headless, then using pdftoppm to generate per-slide PNG images. This creates a visual set of slides for quick inspection and QA.

Can I generate a thumbnail montage from a PowerPoint deck?

Yes, you can create a thumbnail montage from a PowerPoint deck. The Skill processes the PPTX into individual PNGs and optionally combines them into a montage, giving you a contact sheet to summarize the deck at a glance.

Does this tool require LibreOffice and Pillow to render PPTX files?

Yes, you need LibreOffice and Pillow to render PPTX files. LibreOffice handles the headless presentation rendering, while the Pillow dependency supports the downstream image processing and montage generation.

Is it possible to rasterize only a subset of slides from a PPTX for targeted comparison?

Yes, rasterizing a subset of slides is supported. The Skill applies slide filtering during the PPTX to PNG rendering process, allowing you to extract only the specific slides needed for targeted comparisons.

What is the best way to automate PowerPoint to PNG conversion for QA workflows?

The best way to automate PowerPoint to PNG conversion for QA is by executing the slide_render.py script. It automates the LibreOffice headless rendering and PDF-to-PNG conversion, replacing manual screenshots with rapid visual validation.