Pptx

Create, modify, and analyze PowerPoint presentations programmatically from templates.

1|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/starlink-awaken/pai-universal --skill pptx-starlink-awaken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Pptx
Source: https://github.com/starlink-awaken/pai-universal/tree/main/templates/packs/Utilities/src/Documents/Pptx
Command: npx skills add https://github.com/starlink-awaken/pai-universal --skill pptx-starlink-awaken

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, sharp, pptxgenjs.

What problem does it solve?

PPTX deck management can be time-consuming and error-prone when creating, updating, and analyzing presentations. This Skill enables programmatic creation, editing of slides and speaker notes, and consistent design validation across PPTX files.

Core Features & Use Cases

  • Create new decks from templates and layouts, including title, content slides, and notes
  • Edit slide content, speaker notes, and design elements while preserving formatting
  • Analyze presentations for layout consistency, font usage, and conversion readiness
  • Use Case: Generate a set of product decks from a single template with customized notes for each region

Quick Start

Provide a template and content to generate or modify a PowerPoint deck, then export to 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 from a template?

Automate PowerPoint creation by providing a template and content to generate new decks programmatically. This Skill parses PPTX structures to apply layouts, insert text and assets, and add customized speaker notes while preserving formatting.

Can I edit slide content and speaker notes in a PPTX file programmatically?

Yes, you can edit slide content and speaker notes programmatically. The Skill uses script-based tooling to safely update text and design elements within the PPTX structure while ensuring the original formatting is preserved.

What is the best way to perform PPTX conversion and design validation?

The best way to perform PPTX conversion and design validation is by analyzing presentations programmatically. This Skill checks layout consistency, font usage, and conversion readiness before exporting the modified PowerPoint deck.

Does this Skill rely on specific libraries to parse and manage PPTX layouts?

Yes, the Skill relies on specific libraries including pptxgenjs for generation, sharp for image processing, and playwright for automation. These dependencies enable script-based parsing, layout management, and asset updates within PowerPoint files.

How do I generate multiple regional product decks from a single template?

Generate multiple regional product decks by applying customized content and notes to a single template programmatically. The Skill parses the PPTX structure to duplicate layouts and safely inject region-specific text and assets.

What are the limitations of script-based PowerPoint deck management?

Script-based PowerPoint deck management requires structured templates and clear content inputs to function correctly. Complex, heavily animated, or non-standard PPTX formatting may limit the ability to safely update text and assets while preserving formatting.