pptx

Create, modify, and analyze PowerPoint presentations with PPTX tooling.

1|Updated Oct 31, 2025
One-click install
npx skills add https://github.com/alex-tgk/saasquatch --skill pptx-alex-tgk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/alex-tgk/saasquatch/tree/main/.claude/skills/document-skills/pptx
Command: npx skills add https://github.com/alex-tgk/saasquatch --skill pptx-alex-tgk

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Claude needs to create, edit, and analyze PowerPoint presentations efficiently, reducing repetitive manual tasks and ensuring consistent layouts and notes across slides.

Core Features & Use Cases

  • Create new PPTX presentations from prompts and predefined templates
  • Modify slide content, layouts, and speaker notes; add comments and notes
  • Analyze slide structure for layout consistency and support bulk updates across decks
  • Use Case: rapidly generate a multi-slide product deck that adheres to a single design system and template

Quick Start

Ask Claude to generate a PowerPoint deck from a brief outline and save it as my-presentation.pptx.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint creation from an outline?

Automate PowerPoint creation by providing a brief outline to generate a multi-slide deck. The tool applies predefined templates and structured text management to ensure layout consistency, saving it directly as a .pptx file.

Can I add speaker notes and comments to existing slides in bulk?

Yes, you can modify slide content and add speaker notes or comments in bulk. The tool analyzes slide structure to support bulk updates across decks, ensuring consistent layouts and notes without manual repetition.

Does pptxgenjs work with predefined templates for layout consistency?

Pptxgenjs is used to apply predefined templates for layout consistency. It handles placeholder management and structured text to ensure your presentation maintains a single design system across all slides.

What is the best way to ensure layout consistency across a multi-slide deck?

The best way to ensure layout consistency is analyzing slide structure and applying predefined templates. This approach manages placeholders and structured text, enabling rapid generation of decks that adhere to a unified design system.

Are there limitations when modifying existing PowerPoint presentations?

Limitations depend on placeholder handling and structured text management within the existing file. Complex modifications may require analyzing the slide structure first to ensure the tool can correctly apply layout updates and bulk changes.