pptx

Create and edit PPTX presentations with Python tooling.

14|5|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/cloudbro-kube-ai/k13d --skill pptx-cloudbro-kube-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/cloudbro-kube-ai/k13d/tree/main/skills/anthropic/pptx
Command: npx skills add https://github.com/cloudbro-kube-ai/k13d --skill pptx-cloudbro-kube-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lxml, defusedxml, Pillow, and includes scripts (resource) components.

What problem does it solve?

Generating and updating PowerPoint presentations can be error-prone and time-consuming, especially when templates, slide layouts, notes, and content extraction are required.

Core Features & Use Cases

  • Create new decks from templates and apply slide layouts
  • Edit slides, reorder content, and manage notes or comments
  • Extract slide text and metadata for reports, summaries, or analytics
  • Trigger automation when users mention deck, slides, presentation, or a .pptx filename in requests

Quick Start

Create a deck from a template and extract slide text from an existing presentation.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PPTX creation from a template?

Automating PPTX creation involves using Python tooling to map content to slide layouts and validate outputs. This streamlines deck generation by applying predefined templates and layouts directly to your presentation data.

Can I extract text from PowerPoint slides for reports?

Yes, you can extract text and metadata from PowerPoint slides for reports and summaries. The process automates content extraction from existing presentations, making slide text readily available for analytics or training materials.

How do I edit slides and manage presentation notes programmatically?

Editing slides and managing presentation notes programmatically requires a workflow to map content to slide layouts. You can reorder content, apply layouts, and handle notes or comments while validating outputs to ensure accuracy.

Do I need Python to generate and modify PowerPoint files?

Yes, Python tooling is required to generate and modify PowerPoint files. You need a workflow to map content to slide layouts, validate outputs, and gracefully handle errors during the presentation automation process.

What's the best way to handle slide reordering in existing presentations?

The best way to handle slide reordering in existing presentations is through automated workflows that map content to slide layouts. This allows you to edit slides, reorder content, and manage notes while validating the final output.