pptx

Creates, edits, and analyzes PowerPoint (.pptx) presentations via Python scripts.

126|8|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/DrugClaw/DrugClaw --skill pptx-drugclaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/DrugClaw/DrugClaw/tree/main/skills/built-in/pptx
Command: npx skills add https://github.com/DrugClaw/DrugClaw --skill pptx-drugclaw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires 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 presentations (.pptx files), saving time and ensuring professional, visually appealing slides.

Core Features & Use Cases

  • Content Extraction: Read and parse text content from existing .pptx files.
  • Presentation Creation: Generate new slide decks from scratch or using templates.
  • Editing & Modification: Update or alter existing presentations.
  • Visual Analysis: Generate visual overviews or raw XML for detailed inspection.
  • Use Case: Quickly extract key information from a competitor's pitch deck for a market analysis report, or create a new presentation for an upcoming client meeting using a predefined company template.

Quick Start

Use the pptx skill to create a new presentation based on the provided template.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate the creation of PowerPoint presentations from existing templates?

You can automate PowerPoint presentations by using the pptx skill to generate new slide decks from scratch or apply predefined templates. It leverages pptxgenjs and Python scripts to rapidly produce professional .pptx files.

Can I extract text content from an existing .pptx file for document analysis?

Yes, you can extract text from a .pptx file for document analysis. The skill parses existing presentation files and reads their text content, enabling quick information retrieval from decks like a competitor's pitch deck.

What is the best way to perform visual analysis on a PowerPoint deck?

Visual analysis of a PowerPoint deck is done by generating visual overviews or extracting raw XML for detailed inspection. The skill uses soffice and pdftoppm to render slides and provide visual context.

Does this presentation generation approach work with image processing dependencies?

Yes, presentation generation and visual analysis work directly with Pillow and other dependencies. The skill integrates these tools to handle image processing tasks required during slide creation and rendering.

How do I edit and modify existing slides in a .pptx presentation?

You can edit and modify existing slides in a .pptx presentation through the skill's built-in scripts. It supports updating and altering existing presentation files to help you adjust content as needed.