PowerPoint Suite

Community

PowerPoint automation for creation and editing

Authortjade273
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates PowerPoint workflows to speed up the creation, editing, and analysis of PPTX presentations, reducing manual formatting, repetitive edits, and human error.

Core Features & Use Cases

  • Automated PPTX creation: generate new presentations with professional formatting from templates and programmatically add slides, text, shapes, and media.
  • Reading, editing, and analysis: read content from existing decks, extract typography and color data, and apply batch updates or replacements.
  • Slide management workflows: duplicate, rearrange, and remove slides; create thumbnail grids and image exports for quick review.
  • Real-world example: convert a client deck into a data-driven set of slides, replace placeholders with client data, and produce a grid of slide thumbnails for stakeholder review.

Quick Start

  1. Extract text inventory: python scripts/inventory.py path/to/presentation.pptx inventory.json
  2. Create a thumbnail grid: python scripts/thumbnail.py path/to/presentation.pptx grid --cols 5
  3. Apply replacements or rearrange slides as needed: python scripts/replace.py path/to/presentation.pptx replacement.json output.pptx

Dependency Matrix

Required Modules

python-pptxPillowsixLibreOfficePoppler

Components

Standard package

💻 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: PowerPoint Suite
Download link: https://github.com/tjade273/claude-code-interp/archive/main.zip#powerpoint-suite

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.