pptx

Generate and customize PowerPoint presentations from user-provided content and templates.

51|39|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/chacha95/claude-code-harness --skill pptx-chacha95
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/chacha95/claude-code-harness/tree/main/.claude/skills/pptx
Command: npx skills add https://github.com/chacha95/claude-code-harness --skill pptx-chacha95

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, playwright, sharp, Pillow, python-pptx, and includes scripts (resource) components.

What problem does it solve?

Presentation creation, editing, and analysis for PowerPoint (.pptx) tasks are streamlined, reducing manual formatting and layout friction.

Core Features & Use Cases

  • Generate new presentations with professional layouts and typography
  • Edit content, speaker notes, and slide layouts effortlessly
  • Ensure design consistency across decks and quickly adapt to branding

Quick Start

Provide slide topics and content, and Claude will generate a complete PPTX deck with layouts.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automatically generate a PowerPoint presentation from text content?

You can automatically generate a PowerPoint presentation by providing slide topics and raw content. The system uses scripts to create a complete PPTX deck with professional layouts, typography, and speaker notes from your input.

Can I edit speaker notes and slide layouts in an existing PPTX file?

Yes, you can edit speaker notes and slide layouts in an existing PPTX file. The tool modifies content across multiple slides while enforcing design consistency and adapting to your specific branding constraints.

Does this tool use python-pptx and pptxgenjs for presentation creation?

Yes, the presentation creation process relies on both python-pptx and pptxgenjs libraries. These dependencies enable deterministic workflows for generating, editing, and analyzing PowerPoint slides with validation and error handling.

What is the best way to ensure design consistency across multiple PowerPoint slides?

The best way to ensure design consistency across slides is to apply branding constraints and templates before generation. The system enforces deterministic workflows via scripts to maintain typography and layout standards throughout the deck.

Are there limitations when customizing PowerPoint layouts with sharp and Pillow?

Customizing PowerPoint layouts with sharp and Pillow is limited to image processing tasks within the generation workflow. These dependencies handle image manipulation, while python-pptx and pptxgenjs manage the actual slide structure and text formatting.