python-pptx

Community

Generate professional PowerPoint presentations.

Authortristan-mcinnis
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the creation and manipulation of PowerPoint presentations, eliminating the need for manual slide design and content population.

Core Features & Use Cases

  • Presentation Creation: Build presentations from scratch with various slide layouts, including title slides, content slides, and blank slides.
  • Advanced Formatting: Apply rich text formatting, including bold, italics, colors, subscripts, and superscripts.
  • Chart Generation: Create various chart types (column, line, pie, bar, stacked, doughnut) with customizable data and labels.
  • Table Creation: Generate and format tables with headers, data rows, and alternating row colors.
  • Image and Shape Manipulation: Add images, create custom shapes, connectors, and callouts for visual appeal.
  • Template-Based Generation: Populate presentations using predefined templates with placeholder replacement for dynamic content.
  • Use Case: Automatically generate a quarterly business review presentation by populating a branded template with sales data, key highlights, and performance charts.

Quick Start

Use the python-pptx skill to create a basic presentation with a title slide and a content slide.

Dependency Matrix

Required Modules

python-pptxPillowlxml

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: python-pptx
Download link: https://github.com/tristan-mcinnis/pptx-from-layouts-skill/archive/main.zip#python-pptx

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.