pptx

Create, edit, and manage PowerPoint presentations with templates and text extraction.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Garynan52000/learning --skill pptx-garynan52000
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Garynan52000/learning/tree/main/.trae/skills/pptx
Command: npx skills add https://github.com/Garynan52000/learning --skill pptx-garynan52000

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, Pillow, pptxgenjs, LibreOffice, Poppler, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of creating, editing, and managing PowerPoint presentations, allowing users to leverage templates, modify existing decks, and generate thumbnails for quick visual analysis.

Core Features & Use Cases

  • Presentation Creation: Generate new slide decks or pitch decks from scratch or using templates.
  • Content Editing: Read, parse, extract text from .pptx files, edit existing presentations, and modify slide layouts.
  • Data Visualization: Combine or split slide files, work with templates and layouts, and incorporate speaker notes or comments.
  • Use Case: When you need to create a new presentation for a project meeting and want to use a specific template, or when you have an existing presentation that needs updates or enhancements.

Quick Start

Use the pptx skill to read and analyze the contents of the attached file 'project-presentation.pptx'.

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 scratch or templates?

To create presentations from scratch, this Skill uses pptxgenjs to generate slide decks and apply templates. It parses existing .pptx files to extract text and modify layouts, handling the entire creation process automatically.

Can I extract text and edit content from an existing .pptx file?

You can extract text and edit existing .pptx files by using markitdown for text extraction. The Skill reads and parses presentation files, allowing you to modify slide layouts, update content, and incorporate speaker notes.

Does this presentation tool support PDF conversion and image processing?

This Skill supports PDF conversion and image processing by integrating LibreOffice for PDF conversion and Poppler with Pillow for image processing. It generates slide thumbnails to provide quick visual analysis of presentations.

What is the best way to combine or split PowerPoint slide files?

Combining or splitting PowerPoint slide files is handled through layout management and template application. The Skill parses .pptx files to rearrange slides, merge decks, or divide presentations while preserving layout integrity.

Do I need LibreOffice and Poppler installed to generate presentation thumbnails?

Generating presentation thumbnails requires LibreOffice, Poppler, and Pillow. These dependencies work together to convert slides into image formats, allowing you to extract visual thumbnails for quick analysis of presentation files.