pptx

Create and edit PPTX presentations from templates with Python and Node.js scripts.

6.2k|712|Updated Feb 14, 2025
One-click install
npx skills add https://github.com/ThinkInAIXYZ/deepchat --skill pptx-thinkinaixyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/ThinkInAIXYZ/deepchat/tree/main/resources/skills/pptx
Command: npx skills add https://github.com/ThinkInAIXYZ/deepchat --skill pptx-thinkinaixyz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude frequently needs to create, modify, and review PowerPoint presentations (.pptx) without manual, repetitive editing. This Skill provides a structured approach to generate new decks, adjust slide content, apply layouts, and append speaker notes, all from natural language prompts.

Core Features & Use Cases

  • Deck generation: Create PPTX files from templates and predefined content blocks.
  • Slide editing: Modify text, images, and shapes, manage layouts, and add notes.
  • Layout management: Apply safe templates, placeholder-aware content organization, and multi-slide coordination.
  • Use Case: A product launch team wants to assemble a 10-slide deck from a template, populating sections via structured prompts and exporting to PPTX.

Quick Start

Use the pptx skill to generate a new deck from templates/pitch.pptx with 5 slides.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PPTX presentation creation from templates?

You can automate PPTX presentation creation by using natural language prompts to generate new decks from predefined templates. The tooling handles placeholders, populates content blocks, and exports structured slides directly to PowerPoint format without manual editing.

Can I edit existing PowerPoint slides and apply layouts programmatically?

Yes, you can edit existing PowerPoint slides by modifying text, images, and shapes programmatically. The Skill applies safe templates, manages placeholder-aware content organization, and coordinates multi-slide layouts through structured prompts.

Does HTML to PPTX conversion preserve formatting and placeholders?

HTML to PPTX conversion preserves formatting and ensures layout compatibility by relying on Python and Node.js scripts. This tooling approach specifically manages placeholders to maintain template structure during slide generation and updates.

How do I add speaker notes to PowerPoint slides automatically?

You can add speaker notes to PowerPoint slides automatically by appending them through natural language prompts. This functionality is integrated into the deck generation and slide editing processes to create comprehensive presentations.

What is the best way to analyze a PPTX deck without opening PowerPoint?

Analyzing a PPTX deck without opening PowerPoint is handled by scripts that process the file structure to review content. This allows Claude to read, modify, and evaluate presentation slides directly from the file.

Are there limitations when updating content in pre-existing PPTX templates?

When updating content in pre-existing PPTX templates, limitations depend on placeholder availability and layout compatibility. The tooling relies on safe templates and placeholder-aware organization to prevent formatting issues during slide modifications.