pptx

Create, edit, and analyze PowerPoint (.pptx) files from CLI workflows.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/dayour/agent_office_skills --skill pptx-dayour
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/dayour/agent_office_skills/tree/main/public/pptx
Command: npx skills add https://github.com/dayour/agent_office_skills --skill pptx-dayour

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, copilotbrowser, sharp, pillow, python-pptx, and includes scripts (resource) components.

What problem does it solve?

This Skill enables command-line powered creation, editing, and analysis of PowerPoint (.pptx) files, replacing tedious manual tasks with automated workflows.

Core Features & Use Cases

  • Create new presentations from HTML content or templates and tailor layouts.
  • Edit existing PPTX files via OOXML operations, including text updates, comments, and structure changes.
  • Analyze slides with typography, layout, and content checks, plus utilities for thumbnails and inventories.
  • Use cases include CI/CD template provisioning, batch deck updates, and data extraction for reporting.

Quick Start

Create a PowerPoint from HTML slides and save as output.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 HTML content?

Automate PowerPoint creation from HTML content by converting HTML slides into PPTX format using html2pptx workflows. This generates reliable presentations directly from command-line inputs, replacing manual slide formatting with template-based generation.

Can I edit existing PPTX files via OOXML operations?

Edit existing PPTX files via OOXML operations to update text, add comments, and modify slide structures. This command-line approach enables batch deck updates and structural changes without opening the PowerPoint GUI.

What is the best way to analyze slide layouts and content programmatically?

Analyze slide layouts and content programmatically by running typography, layout, and content checks across slides. This process extracts slide inventories and generates thumbnails for robust reporting and data extraction.

Does python-pptx work for CI/CD template provisioning tasks?

python-pptx supports CI/CD template provisioning by automating PPTX generation and editing within command-line workflows. It integrates with template management to produce reliable presentations for continuous integration pipelines.

How do I generate slide thumbnails for a presentation inventory?

Generate slide thumbnails for a presentation inventory using command-line utilities that analyze PPTX files. This extracts visual layouts and content checks, providing a robust overview for reporting and automated deck management.

Why use command-line workflows instead of manual PowerPoint editing?

Command-line workflows replace manual PowerPoint editing by automating template-based generation, OOXML editing, and content analysis. This enables batch updates, CI/CD provisioning, and data extraction without tedious manual tasks.