pptx

Read, edit, and create PowerPoint presentations with templates and thumbnails.

2|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Sacred-G/oh-my-claw --skill pptx-sacred-g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Sacred-G/oh-my-claw/tree/main/secure-openclaw/skills-main/skills/other-skills/pptx
Command: npx skills add https://github.com/Sacred-G/oh-my-claw --skill pptx-sacred-g

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, Pillow, lxml.

What problem does it solve?

PPTX decks are central to presentations, but automating reading, editing, and template application is error-prone and time-consuming.

Core Features & Use Cases

  • Read and analyze PPTX content from presentations.
  • Edit with templates or create new decks from scratch.
  • Generate thumbnail previews and support template-driven workflows.

Quick Start

Open a PPTX file and apply template-based edits or create a new deck from scratch.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate editing PowerPoint presentations in bulk?

Automating PPTX workflows involves reading existing slide content and applying template-based edits programmatically. It handles opening decks, extracting content, and building new presentations through script-driven operations.

What is the best way to generate thumbnail previews from PPTX slides?

The best way to generate thumbnail previews from PPTX slides is through automated extraction using Pillow. This workflow processes presentation decks to produce image previews for quick visual reference without opening the full file.

Can I read and extract text content from an existing PowerPoint deck?

Yes, you can read and extract content from existing PowerPoint decks. The automation workflow parses the PPTX file structure using lxml to retrieve text, layouts, and slide data for further processing or analysis.

Does this PPTX automation approach require specific XML parsing libraries?

Yes, PPTX automation requires defusedxml and lxml to parse the underlying XML structure of presentation files. It also uses Pillow to handle image processing and thumbnail generation within the workflow.

How do I apply a template to an existing PowerPoint presentation?

To apply a template to an existing PowerPoint presentation, you open the target PPTX file and use template-driven guidance to override layouts and styles. This ensures consistent formatting across all slides programmatically.

What are the limitations of script-based PowerPoint presentation workflows?

Script-based PowerPoint workflows are limited by the underlying XML structure and may struggle with complex animations or embedded media. They are best suited for text extraction, template application, and static slide generation rather than dynamic rendering.