pptx

Automate PowerPoint presentation creation, editing, and design with pptxgenjs.

3|2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/ryan-mt/claude-backup --skill pptx-ryan-mt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/ryan-mt/claude-backup/tree/main/config/skills/pptx
Command: npx skills add https://github.com/ryan-mt/claude-backup --skill pptx-ryan-mt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, libreoffice, poppler, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation, editing, and design of PowerPoint presentations, ensuring consistent quality and saving you time and effort.

Core Features & Use Cases

  • Automated Creation: Generate presentations from scratch or based on templates.
  • Content Editing: Edit and modify existing presentations with ease.
  • Design Guidance: Offers best practices for color palettes, typography, and layout.
  • Use Case: When you need to create a professional presentation for a business meeting and want to ensure it follows the company's branding guidelines.

Quick Start

To create a new presentation using the default template, run the command: pptx new-pres

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 design and creation?

You can automate PowerPoint presentation design by using this Skill to generate slides from scratch or templates, ensuring consistent layouts, content editing, and branding guidelines without manual formatting.

What's the best way to apply consistent branding guidelines to a pptx presentation?

Applying consistent branding guidelines to a pptx presentation is handled by this Skill, which integrates color palettes, typography rules, and slide layout best practices directly into the automated generation process.

Do I need LibreOffice and Poppler to edit existing PowerPoint slides?

Yes, you need LibreOffice and Poppler installed alongside pptxgenjs to edit existing PowerPoint slides, as these dependencies provide the necessary file manipulation and format conversion capabilities for processing pptx files.

How does automated slide layout handle content editing for different presentation scenarios?

Automated slide layout handles content editing by applying design principles dynamically across various presentation scenarios, modifying text and visual elements to maintain layout consistency throughout the slide deck.

Can I generate a new PowerPoint presentation with a single command?

You can generate a new PowerPoint presentation with a single command, such as `pptx new-pres`, which initializes the slide deck using the default template and applies automated design principles.

What are the limitations of using pptxgenjs for presentation design compared to other tools?

Using pptxgenjs for presentation design requires LibreOffice and Poppler for file manipulation and conversion, and while it automates layouts and content editing, complex custom animations may not be fully supported.