pptx

Create and modify PPTX presentations using pptxgenjs and LibreOffice.

Updated May 18, 2026
One-click install
npx skills add https://github.com/zengtao227/Presentation-Director --skill pptx-zengtao227
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/zengtao227/Presentation-Director/tree/main/skills/pptx
Command: npx skills add https://github.com/zengtao227/Presentation-Director --skill pptx-zengtao227

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation and editing of PPTX presentations, allowing users to generate high-quality decks quickly and efficiently.

Core Features & Use Cases

  • Template-Based Creation: Build presentations from pre-designed templates.
  • Customization: Customize slides with text, images, charts, and more.
  • Editing: Edit existing presentations or create from scratch.
  • Use Case: Imagine you need a presentation for a business pitch. Use this Skill to select a template, add your content, and generate a polished PPTX presentation.

Quick Start

Use the pptx skill to generate a presentation from the template 'business-pitch.pptx' with the following content: slide1: "Introduction to our product", slide2: "Market Analysis", slide3: "Conclusion".

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I generate PPTX presentations programmatically from templates?

To generate PPTX presentations programmatically, this Skill uses pptxgenjs to build slides from pre-designed templates, allowing you to inject text and images for business communication quickly.

Can I edit existing PPTX files or only create new presentations from scratch?

You can edit existing PPTX files and create new presentations from scratch. The Skill modifies slides using pptxgenjs and LibreOffice to support full slide customization and project reporting workflows.

Do I need LibreOffice and Poppler installed to convert PPTX files to PDF?

Yes, you need LibreOffice and Poppler installed. The Skill uses LibreOffice to manipulate PPTX files and Poppler to convert them into images or PDFs for downstream business communication workflows.

What is the best way to customize PPTX slides for a business pitch?

The best way to customize PPTX slides for a business pitch is using this Skill's template-based creation feature, which applies pptxgenjs to add text, charts, and images for professional project reporting.

Are there limitations when using pptxgenjs for complex presentation workflows?

While pptxgenjs handles template-based creation and slide customization, complex presentation workflows may require LibreOffice and Poppler to fully manipulate PPTX files and convert them to images or PDFs.