pptx

Create and edit PowerPoint (.pptx) presentations using the pepgenjs library.

6|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/KnoWhiz/DoWhiz --skill pptx-knowhiz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/KnoWhiz/DoWhiz/tree/main/.claude/skills/pptx
Command: npx skills add https://github.com/KnoWhiz/DoWhiz --skill pptx-knowhiz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, Pillow, react-icons, react, react-dom, sharp, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation and editing of PowerPoint presentations, transforming raw content into visually appealing and professional slide decks without manual design effort.

Core Features & Use Cases

  • Presentation Creation: Generate presentations from scratch or templates using natural language prompts.
  • Content Editing: Modify existing presentations, including text, layouts, and visual elements.
  • Design Guidance: Provides best practices and color palettes for impactful slide design.
  • Use Case: You need to create a pitch deck for investors. Provide your key points, target audience, and desired tone, and this Skill will generate a draft presentation with a consistent, professional design.

Quick Start

Use the pptx skill to create a new presentation with the title "Q4 Performance Review".

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 raw content?

You can automate PowerPoint presentation creation by using natural language prompts to generate slides from scratch or templates, applying consistent formatting and incorporating visual elements without manual design effort.

Can I edit existing .pptx files and modify slide layouts programmatically?

Yes, you can edit existing .pptx files by modifying text, adjusting layouts, and updating visual elements, while also extracting text and packing or unpacking presentation files for detailed manipulation.

How does generating slides from templates work with pptxgenjs?

Generating slides with pptxgenjs works by taking your raw content and design guidance, then automatically applying consistent formatting, color palettes, and visual elements to produce a professional deck.

What is the best way to create an investor pitch deck without manual design effort?

The best way to create an investor pitch deck is to provide your key points, target audience, and desired tone, letting the system generate a draft presentation with a consistent, professional design.

Does this presentation tool provide design guidance for impactful slide formatting?

Yes, the presentation tool provides design guidance by offering best practices and color palettes to ensure your slides have impactful and visually appealing formatting.

What are the limitations when modifying content and applying formatting to presentation slides?

Limitations when modifying content include relying on the pptxgenjs library capabilities for formatting constraints, meaning complex native PowerPoint animations or highly specific embedded charts might not be fully supported.