pptx

Generate and refine PowerPoint decks with python-pptx and Pillow.

3.4k|522|Updated Apr 7, 2025
One-click install
npx skills add https://github.com/Intelligent-Internet/ii-agent --skill pptx-intelligent-internet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Intelligent-Internet/ii-agent/tree/main/src/ii_agent/settings/skills/builtin/pptx
Command: npx skills add https://github.com/Intelligent-Internet/ii-agent --skill pptx-intelligent-internet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow.

What problem does it solve?

PowerPoint deck creation and refinement is time-consuming and error-prone; this Skill automates generation, editing, and analysis of PPTX content to speed up design workflows.

Core Features & Use Cases

  • AI-assisted slide generation and editing with consistent styling across decks.
  • Read, modify, and analyze slide content, layouts, notes, and comments.
  • Use Case: Rapidly assemble a brand-aligned 6-8 slide pitch deck from a brief prompt, then iterate typography and layout with AI guidance.

Quick Start

Provide a starter deck prompt and let the AI generate an initial PPTX, then refine slides to meet branding and messaging requirements.

Frequently Asked Questions about pptx

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

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

To generate a PowerPoint presentation from a text prompt, provide a brief deck description and the AI will assemble an initial PPTX file with structured slide flows and consistent typography. You can then iterate on the generated slides to meet your specific branding and messaging requirements.

Can I edit existing PPTX slide layouts and notes using python-pptx?

Yes, you can edit existing PPTX slide layouts and notes using python-pptx. This Skill reads, modifies, and analyzes slide content, layouts, notes, and comments while applying careful layout compatibility checks and safe defaults to prevent file corruption.

What is the best way to automate pitch deck creation for marketing scenarios?

The best way to automate pitch deck creation for marketing scenarios is using AI-assisted prompts to rapidly assemble a brand-aligned 6-8 slide deck. This approach streamlines slide creation and iteration, ensuring consistent styling across your presentation.

Do I need Pillow to create and refine PowerPoint slides with AI?

Yes, you need Pillow alongside python-pptx to handle PPTX generation and refinement. These dependencies work together to manage slide content and process embedded images, ensuring layout compatibility and safe defaults during automated deck creation.

Why does my AI-generated PowerPoint slide have inconsistent typography?

Inconsistent typography in AI-generated PowerPoint slides often occurs when layout compatibility is mismatched. This Skill addresses the issue by applying built-in validation and consistent styling across decks, allowing you to refine typography through guided AI prompts.

Are there limitations when modifying slide content with python-pptx?

When modifying slide content with python-pptx, limitations arise from complex layout compatibility issues and specific branding requirements. The Skill mitigates these constraints through built-in validation and safe defaults, though highly custom formatting may still require manual adjustment.