extract-figs

Extract embedded images from PPTX files into images_out/ppt/media/.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/anadav/computer-structure-lecture-slides --skill extract-figs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-figs
Source: https://github.com/anadav/computer-structure-lecture-slides/tree/main/.claude/skills/extract-figs
Command: npx skills add https://github.com/anadav/computer-structure-lecture-slides --skill extract-figs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool automatically extracts all embedded images from a PowerPoint presentation (talk.pptx) into a dedicated output directory, saving time and preserving media assets.

Core Features & Use Cases

  • Automated image extraction: Pulls all embedded media from talk.pptx into a flat image folder.
  • Organized output: Saves images to a predictable path (images_out/ppt/media/) for easy retrieval and reuse.
  • Use Case: Educators or presenters needing to harvest figures from slides for reuse in handouts or reports.

Quick Start

Run the extraction script to pull all images from talk.pptx into images_out/ppt/media/.

Frequently Asked Questions about extract-figs

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

FAQPage Schema
How do I extract images from a PowerPoint presentation to a local folder?

To extract images from a PowerPoint presentation, you need a script that reads PPTX files and saves each embedded media asset into a designated local folder. This tool saves all extracted graphics into a predictable output directory for easy retrieval.

What is the best way to batch extract embedded media from PPTX files?

Batch extracting embedded media from PPTX files is best handled by an automated Python script that parses the presentation structure. It pulls all graphics and organizes them into a flat image folder, preserving media assets for reuse without manual saving.

Does this PowerPoint image extraction method require any specific dependencies?

This PowerPoint image extraction method relies on a Python script to read PPTX files and does not list any external dependencies. It runs the extraction process natively to save each extracted image directly to your local output path.

Where are the extracted PowerPoint images saved after running the extraction script?

Extracted PowerPoint images are saved to a predictable, organized output path at images_out/ppt/media/. This flat folder structure ensures that all graphics pulled from the talk.pptx file are easy to locate and reuse.

Can I harvest figures from talk.pptx slides for reuse in handouts or reports?

Yes, you can harvest figures from talk.pptx slides for reuse in handouts or reports by running the automated image extraction. It pulls all embedded media from the presentation into a dedicated directory, saving time and preserving assets.