pptx-render

Extract shapes, text, images, and layout data from PPTX slides.

19|5|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/edwinhu/workflows --skill pptx-render
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-render
Source: https://github.com/edwinhu/workflows/tree/main/skills/pptx-render
Command: npx skills add https://github.com/edwinhu/workflows --skill pptx-render

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users understand the visual content of PowerPoint slides by extracting their elements, making it easier to compare them with other formats like Typst.

Core Features & Use Cases

  • Slide Content Extraction: Extracts shapes, text, images, and tables from specified PPTX slides.
  • Layout Analysis: Provides positional and size information for slide elements.
  • Use Case: When a user needs to recreate a diagram from a PPTX slide in a different format, this skill can extract the shapes and their positions to guide the recreation process.

Quick Start

Use the pptx-render skill to extract all shapes and their details from slide 5 of the presentation 'project-overview.pptx'.

Frequently Asked Questions about pptx-render

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

FAQPage Schema
How do I extract shapes and layout positions from a PowerPoint slide?

To extract images and visual elements from a PPTX file, this Skill parses PowerPoint slides to isolate shapes, text, and image data. It details positional and size information to facilitate visual comparison and diagram recreation.

Can I use python-pptx to analyze slide layouts for diagram recreation?

Yes, this Skill uses python-pptx to extract shapes, text, images, and tables from specified PowerPoint slides. It provides detailed positional and size information for each element, enabling accurate layout analysis and diagram recreation in other formats.

What is the best way to compare PowerPoint slide content with Typst?

The best way to compare PowerPoint slide content with Typst is to extract the visual elements, text, and layout information from the PPTX file. This Skill details shapes, positions, and image data to facilitate visual comparison and reproduction across different formats.

Does this Skill extract text and tables from PowerPoint slides?

Yes, this Skill extracts text, tables, shapes, and images from PowerPoint slides using python-pptx. It provides positional and size information for all extracted elements, enabling comprehensive layout analysis and visual comparison.

What do I need to extract visual elements from a PPTX presentation?

You need the python-pptx library installed to extract visual elements from a PPTX presentation. This Skill uses python-pptx to programmatically access and extract shapes, text, images, tables, and layout information from PowerPoint slides.

When should I use python-pptx for slide extraction instead of other methods?

You should use python-pptx for slide extraction when you need detailed layout analysis, including positional and size information for shapes, text, images, and tables. This Skill leverages the library to facilitate diagram reproduction and visual comparison of PowerPoint slide content.