pptx

Read, parse, edit, and create PPTX slide decks from templates.

7|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill pptx-wsxwj123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/wsxwj123/opencode-skills-backup/tree/main/pptx
Command: npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill pptx-wsxwj123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, lxml, Pillow.

What problem does it solve?

This Skill helps automate PPTX-related tasks across reading, parsing, editing, and generating slide decks, reducing manual work when handling presentations, templates, notes, and comments.

Core Features & Use Cases

  • Read and extract text from PPTX files, including slides and notes.
  • Edit, assemble, or create new decks from templates or scratch, including layouts, speaker notes, or comments.
  • Batch or programmatically transform presentations for templated delivery, archiving, or templating pipelines, e.g., converting a template into a ready-to-deliver pitch deck.

Quick Start

Execute a PPTX automation task by specifying your deck input and desired output process, such as applying a template and exporting a ready-to-share presentation.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate extracting text and speaker notes from PPTX slides?

To automate extracting text from PPTX slides, this Skill reads and parses presentation files to pull text content and speaker notes programmatically. It unpacks slide decks while applying robust error handling to manage layouts and slide counts.

Can I create a new presentation from a PPTX template programmatically?

Yes, you can create a new presentation from a PPTX template programmatically. This Skill supports editing from templates or scratch, allowing you to assemble decks, apply slide layouts, and generate ready-to-deliver pitch slides.

Does this PPTX automation approach handle speaker notes and comments?

This PPTX automation approach handles speaker notes and comments effectively. It reads, parses, and manipulates slides to extract or edit notes alongside slide text, ensuring presentation metadata integrates into scriptable automation workflows.

What is the best way to batch transform existing slide decks for templated delivery?

The best way to batch transform existing slide decks for templated delivery is using scriptable PPTX automation. This Skill programmatically transforms presentations by unpacking, editing layouts, and re-packing files into ready-to-share decks.

Are there limitations when manipulating slide layouts in automated PPTX workflows?

When manipulating slide layouts in automated PPTX workflows, limitations are mitigated by robust error handling and compatibility checks. The Skill ensures templates, slide counts, and notes are processed reliably during unpacking and re-packing operations.