pptx

Create, edit, and analyze PowerPoint (.pptx) presentations with Python and Node tools.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/nidhalboumaiza-0/PFA_2026_E-Sante --skill pptx-nidhalboumaiza-0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/nidhalboumaiza-0/PFA_2026_E-Sante/tree/main/admin-e-sante/skills/pptx
Command: npx skills add https://github.com/nidhalboumaiza-0/PFA_2026_E-Sante --skill pptx-nidhalboumaiza-0

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PowerPoint decks can be created, edited, and analyzed automatically to save time.

Core Features & Use Cases

  • Creating new presentations from templates or scratch
  • Editing content, speaker notes, and layouts
  • Analyzing slides for structure, placeholders, and consistency
  • Validate and export assets, with optional thumbnail grids
  • Use Case: A marketing team needs a 6-slide deck about Q4 plan, auto-generated from a template

Quick Start

Use the pptx skill to generate a 5-slide deck about Q3 results with a title slide, two content slides, and a closing slide.

Frequently Asked Questions about pptx

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

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

Automate PowerPoint presentation creation by generating new decks from templates or scratch, editing content, adding speaker notes, and validating outputs end-to-end without manual slide formatting.

Can I edit speaker notes and slide layouts in existing pptx files programmatically?

Edit speaker notes and slide layouts in existing pptx files programmatically by modifying content, adjusting placeholders, and validating structural consistency across all slides automatically.

Do I need python-pptx and Pillow installed to generate slides?

You need python-pptx and Pillow installed to generate slides, alongside defusedxml for XML parsing and Node tools like playwright and sharp to render slides and process images.

What's the best way to analyze PowerPoint slides for structure and consistency?

Analyze PowerPoint slides for structure and consistency by scanning placeholders, validating layouts, and exporting assets with optional thumbnail grids to review the deck's formatting automatically.

Can I use playwright to render slide thumbnails for validation?

Use playwright to render slide thumbnails for validation, combined with sharp for image processing, enabling visual review of generated pptx decks through optional thumbnail grid exports.

How do I create a multi-slide deck from scratch without opening PowerPoint?

Create a multi-slide deck from scratch without opening PowerPoint by defining title slides, content slides, and closing slides programmatically, then validating the complete presentation output automatically.