pptx

Create, modify, and extract content from PowerPoint PPTX files.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/kage1020/dotfiles --skill pptx-kage1020
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/kage1020/dotfiles/tree/main/dot_claude/skills/pptx
Command: npx skills add https://github.com/kage1020/dotfiles --skill pptx-kage1020

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX workflows are often manual and error-prone. This skill streamlines creating, editing, and extracting content from PowerPoint presentations, reducing repetitive work and ensuring consistency across decks.

Core Features & Use Cases

  • Create or modify slides using templates and layouts to build consistent presentations.
  • Read, extract, and summarize slide content for reports, emails, or briefs.
  • Split or merge slides and apply uniform styling across multiple PPTX files to accelerate deck production.

Quick Start

Instruct the agent to automate PPTX tasks end-to-end, such as creating slides, applying templates, extracting content, and generating notes.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I extract content and speaker notes from PowerPoint slides?

Extract content and speaker notes from PowerPoint slides by automating PPTX workflows. This skill locates and manipulates PPTX content, enabling text extraction for summaries, reports, or emails.

What is the best way to generate PowerPoint presentations from templates?

Generate PowerPoint presentations from templates by applying layouts to build consistent slide decks. This skill orchestrates PPTX creation and modification to ensure styling remains uniform across multiple files.

Can I merge or split slides across multiple PPTX files?

Yes, you can merge or split slides across multiple PPTX files. This skill accelerates deck production by applying uniform styling and restructuring content while preserving the original layout during edits.

Does this PPTX automation skill require external libraries to function?

This PPTX automation skill requires external libraries including defusedxml, lxml, and Pillow. These dependencies handle XML parsing, document structure manipulation, and image processing within PowerPoint files.

Why do my PowerPoint layouts break when I modify slides programmatically?

PowerPoint layouts can break during programmatic modification if the tool does not preserve layout during edits. This skill specifically manages PPTX content manipulation to maintain layout integrity and styling consistency.