pptx

Automate PowerPoint creation, editing, and analysis via script-driven workflows.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/cpich3g/ai-cost-optimiser --skill pptx-cpich3g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/cpich3g/ai-cost-optimiser/tree/main/.github/skills/pptx
Command: npx skills add https://github.com/cpich3g/ai-cost-optimiser --skill pptx-cpich3g

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, playwright, sharp, and includes scripts (resource) components.

What problem does it solve?

Automates the creation, modification, and analysis of PowerPoint presentations (.pptx), enabling designers and developers to generate consistent decks without manual editing.

Core Features & Use Cases

  • Create new PPTX decks with precise slide layouts, titles, and content blocks
  • Update existing slides, modify layouts, and manage speaker notes for consistency
  • Generate branded templates and apply batch modifications across multiple presentations
  • Validate and export completed decks while preserving formatting and assets

Quick Start

Create a new 6-slide deck with a title slide and content slides, then export as my-presentation.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 presentation creation programmatically?

You can automate PowerPoint presentation creation by using a script-driven workflow to generate new PPTX decks with precise slide layouts, titles, and content blocks without manual editing.

Can I batch update existing PPTX slides and standardize layouts?

Yes, you can batch update existing PPTX slides by modifying layouts, managing speaker notes, and applying inventory-based content replacement to ensure consistent branding across multiple presentations.

Does this workflow support converting HTML to PowerPoint slides?

Yes, the workflow supports deterministic HTML-to-PPTX conversion, allowing you to translate web-based layouts and content directly into standardized PowerPoint slide formats.

What's the best way to generate branded PowerPoint templates in bulk?

The best way to generate branded templates in bulk is using script-driven automation to apply batch modifications and standardize slide layouts across multiple PPTX files deterministically.

Do I need Playwright and Sharp to manage PPTX content replacement?

Playwright and Sharp are required dependencies for handling HTML-to-PPTX conversion and processing image assets during inventory-based content replacement and layout management.