pptx

Create, read, edit, and assemble PPTX slide decks from templates and layouts.

2|2|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/mxzinke/atlas --skill pptx-mxzinke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/mxzinke/atlas/tree/main/app/defaults/skills/pptx
Command: npx skills add https://github.com/mxzinke/atlas --skill pptx-mxzinke

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, Pillow, and includes scripts (resource) components.

What problem does it solve?

This skill automates the end-to-end handling of PPTX files, enabling you to create, read, edit, and re-pack slide decks without leaving your workflow.

Core Features & Use Cases

  • Create decks from templates and slide layouts, including notes and comments
  • Read, parse, and extract text from existing PPTX files
  • Edit content, assemble slides, and validate outputs before exporting
  • Integrate with a workflow to produce pitch decks, training decks, or client presentations from data sources

Quick Start

Load a PPTX file, apply edits from templates or layouts, and export the updated deck.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate editing and creating PPTX slide decks?

You can automate PPTX slide deck creation and editing by using scripts to unpack, modify, and repack presentation files. This workflow supports applying templates, assembling slides, and validating outputs to produce pitch or training decks from data.

Can I extract text and speaker notes from an existing PPTX file?

Yes, extracting text and speaker notes from a PPTX file is possible by parsing the presentation structure. The skill reads existing decks to retrieve slide content, layouts, and comments for data extraction workflows.

What is the best way to generate pitch decks from templates?

The best way to generate pitch decks from templates is to load a PPTX file, apply edits from predefined slide layouts, and export the validated deck. This ensures consistent branding while automating content assembly across presentation workflows.

Does the PPTX automation workflow require Pillow and defusedxml?

Yes, the PPTX automation workflow requires Pillow for image processing and defusedxml for safely parsing XML. These dependencies ensure secure reading and manipulation of presentation files during unpacking and repacking processes.

How do I unpack and repack PPTX files for content validation?

To unpack and repack PPTX files, use scripts to decompress the presentation archive, edit the underlying XML and media, and validate outputs before exporting. This ensures structural integrity when modifying templates or assembling new slides.