Presentation Maker

Installation
SKILL.md

Presentation Maker

The Presentation Maker skill enables automated creation of professional PowerPoint presentations (.pptx) with custom layouts, themes, charts, images, and multimedia. Using libraries like pptxgenjs, this skill handles everything from simple slide decks to complex presentations with data visualizations and animations.

Create pitch decks, training materials, reports, project updates, and any presentation content programmatically. Support for master slides, themes, charts, tables, images, shapes, and speaker notes makes this a complete solution for presentation automation.

Core Workflows

Workflow 1: Create Basic Presentation

Purpose: Build a simple presentation with title and content slides

Steps:

  1. Import pptxgenjs and create Presentation instance
  2. Define presentation properties (title, author, company)
  3. Add title slide with company branding
  4. Add content slides with bullet points
  5. Apply consistent theme and fonts
  6. Add slide numbers
  7. Export to .pptx file
Related skills
Installs
First Seen