pptx

Create, edit, and extract content from PowerPoint .pptx presentations.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/HsnSaboor/open-engineer --skill pptx-hsnsaboor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/HsnSaboor/open-engineer/tree/main/src/skills/bundled/anthropics-pptx
Command: npx skills add https://github.com/HsnSaboor/open-engineer --skill pptx-hsnsaboor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, Pillow, pptxgenjs, soffice, pdftoppm, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation, editing, and analysis of PowerPoint (.pptx) presentations, transforming them from a manual chore into an efficient process.

Core Features & Use Cases

  • Presentation Creation: Generate new slide decks from scratch or by editing existing templates.
  • Content Extraction: Parse and extract text or visual information from .pptx files.
  • Editing & Modification: Update existing presentations, including slides, layouts, and speaker notes.
  • Use Case: Automatically generate a pitch deck for a new product, ensuring consistent branding and compelling visuals based on provided data and design principles.

Quick Start

Use the pptx skill to create a new presentation from the 'template.pptx' file.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation from existing data?

You can extract text and visual information from .pptx files by using this skill to parse slide content. It automates content extraction from existing presentations, transforming manual analysis into an efficient process.

Can I update speaker notes and layouts in an existing .pptx file?

Yes, you can update existing presentations by modifying slides, layouts, and speaker notes. This skill automates the editing process to ensure consistent branding and structural changes across the deck.

Does PowerPoint deck generation work with template files?

PowerPoint generation requires specific libraries for presentation manipulation and conversion, including markitdown, Pillow, pptxgenjs, soffice, and pdftoppm. These dependencies enable parsing, image processing, and format conversion.

What is the best way to convert PowerPoint slides for automated parsing?

This approach distinguishes itself by combining content extraction, template editing, and design principle application in one process. It generates decks with compelling visuals rather than simply formatting text.