pptx-too-heavy

Analyzes a PPTX file to identify the heaviest embedded images and map them to slides.

30|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/s-choung/Research-Skills --skill pptx-too-heavy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-too-heavy
Source: https://github.com/s-choung/Research-Skills/tree/main/skills/pptx-too-heavy
Command: npx skills add https://github.com/s-choung/Research-Skills --skill pptx-too-heavy

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you diagnose why a PowerPoint deck is oversized by identifying the largest embedded images and showing where they are used.

Core Features & Use Cases

  • Media size analysis: Scans a PPTX archive and measures every embedded media file by size.
  • Slide-to-image mapping: Shows which slides reference each heavy image so you can find the source quickly.
  • Format conversion and preview: Converts EMF and TIF assets into PNG previews when possible and generates a sortable HTML report.
  • Use case: If a presentation is too slow to share or upload, use this Skill to locate the few images that are inflating the file and decide what to compress or replace.

Quick Start

Use the pptx-too-heavy skill to analyze the attached PowerPoint file and generate an HTML report of its largest embedded images.

Frequently Asked Questions about pptx-too-heavy

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

FAQPage Schema
How do I find which images are making my PowerPoint file size too large?

To find which images are making your PowerPoint file size too large, this Skill scans the PPTX archive, measures every embedded media file by size, and maps the heaviest images to their specific slides for quick identification.

What is the best way to inspect heavy embedded images in a large presentation deck?

The best way to inspect heavy embedded images in a large presentation deck is to analyze the PPTX file and generate a sortable HTML report, which provides a clear preview of the largest media assets and their slide locations.

How do I convert EMF and TIF images in a PPTX to PNG for easier previewing?

To convert EMF and TIF images in a PPTX to PNG for easier previewing, the analysis process uses optional LibreOffice and ImageMagick support to transform these assets into viewable formats within the HTML report.

Does this PPTX image analysis tool require python-pptx and Pillow to run?

Yes, this PPTX image analysis tool requires python-pptx and Pillow to run, as these dependencies are essential for parsing the presentation structure and measuring the embedded media files.

Can I use this tool to reduce the file size of an oversized presentation for uploading?

Yes, you can use this tool to reduce the file size of an oversized presentation for uploading by locating the few images inflating the file, allowing you to decide exactly what to compress or replace.

What are the limitations when analyzing presentation file size without LibreOffice or ImageMagick installed?

Without optional LibreOffice or ImageMagick installed, a limitation of the presentation file size analysis is that EMF and TIF asset conversion into PNG previews will not be possible, though core media size measuring still functions.