pptx

Create, edit, and analyze PowerPoint presentations with pptxgenjs and Playwright.

299|56|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/jd-opensource/JoySafeter --skill pptx-jd-opensource
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/jd-opensource/JoySafeter/tree/main/skills/pptx
Command: npx skills add https://github.com/jd-opensource/JoySafeter --skill pptx-jd-opensource

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables rapid, AI-assisted creation, editing, and analysis of PowerPoint presentations (.pptx) to streamline deck production and collaboration.

Core Features & Use Cases

  • Create new presentations from prompts with automatic layout and speaker notes.
  • Edit slides, modify content, and manage layouts, comments, or notes across templates.
  • Analyze slide structure and generate summaries to guide design decisions and governance.

Quick Start

Prompt the AI to generate a complete PPTX deck with specified sections, layout, and speaker notes, then review and export.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I generate a PowerPoint presentation from text prompts automatically?

You can generate a PowerPoint presentation from text prompts by using AI-assisted automation to create new decks, automatically applying layouts and generating speaker notes for each slide.

Can I edit slides and extract speaker notes across multiple PPTX templates?

Yes, you can edit slides and extract speaker notes across multiple PPTX templates, modifying content, managing layouts, and pulling comments to streamline deck collaboration.

How does AI analysis work for existing PowerPoint presentations?

AI analysis for PowerPoint presentations works by examining slide structure and generating content summaries to guide design decisions and governance for your existing decks.

What's the best way to prevent text overflow when building PPTX decks?

The best way to prevent text overflow when building PPTX decks is to use automated validation tooling that checks layout fidelity and content integrity during generation.

Do I need Playwright and pptxgenjs to automate HTML-to-PPTX conversion?

Yes, you need Playwright and pptxgenjs to automate HTML-to-PPTX conversion, as these dependencies provide the supporting tooling required for rendering and generating presentation files.

Are there limitations when updating layouts in existing PowerPoint files?

Limitations when updating layouts in existing PowerPoint files include potential text overflow risks, requiring validation for layout fidelity and content integrity to ensure proper formatting.