pptx

Create, modify, and analyze PowerPoint presentations with slide manipulation and text extraction.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown[pptx], Pillow, pptxgenjs, libreoffice, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill empowers users to efficiently handle all aspects of .pptx files, from creation to modification, and analysis. It simplifies tasks such as creating presentations, editing content, and extracting information from slide decks.

Core Features & Use Cases

  • Create Presentations: Build new presentations from scratch or use templates.
  • Edit and Modify: Update existing presentations, combine or split slides, and manage templates and layouts.
  • Analyze Content: Extract text, view visual overviews, and analyze slide content.
  • Use Case: Suppose you need to create a presentation for a business meeting. Use this Skill to quickly generate a slide deck using a template, add speaker notes, and extract text from relevant documents.

Quick Start

Use the pptx skill to create a presentation from the template 'meeting-template.pptx'.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I extract text from PowerPoint presentations automatically?

You can extract text from PowerPoint presentations by utilizing the markitdown dependency to parse .pptx files, which captures the textual content from slides for automated analysis and content processing workflows.

Can I create a slide deck from a template programmatically?

Yes, you can create a slide deck from a template programmatically by leveraging pptxgenjs to build new .pptx files from scratch or modify existing layouts for business meetings and educational settings.

Do I need LibreOffice to modify and edit existing .pptx files?

Yes, LibreOffice is a required dependency for full functionality, enabling you to render visual overviews, manage slide manipulation, and handle complex content editing within presentation workflows.

What is the best way to automate combining and splitting slides in a presentation?

The best way to automate combining and splitting slides is by using this Skill's presentation management capabilities, which handle slide manipulation and layout updates directly within the .pptx file structure.

Does the presentation automation workflow support adding speaker notes?

Yes, the presentation automation workflow supports adding speaker notes, allowing you to quickly generate slide decks, update content, and append relevant notes for business meeting presentations.