pptx

Create and edit PowerPoint presentations with PptxGenJS.

3|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/junchenghuo/openclaw-biz-agent --skill pptx-junchenghuo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/junchenghuo/openclaw-biz-agent/tree/main/leader/.agents/skills/pptx
Command: npx skills add https://github.com/junchenghuo/openclaw-biz-agent --skill pptx-junchenghuo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Template-Based Creation: Generate presentations from pre-defined templates, ensuring brand consistency and professional design.
  • Content Editing: Modify existing presentations, update text, replace images, and adjust layouts.
  • Data Visualization: Create charts and graphs directly within slides for impactful data presentation.
  • Use Case: A product manager needs to create a pitch deck for a new feature. They provide the key talking points, target audience, and desired tone, and the Skill generates a complete, visually coherent presentation.

Quick Start

Use the pptx skill to create a new presentation with the title "Q3 Product Review" and add three bullet points about recent performance.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I generate PowerPoint presentations automatically from raw content?

You can generate PowerPoint presentations automatically by using the PptxGenJS library to transform raw content into slides. This approach creates visually appealing decks from scratch or templates without manual design effort.

Can I add charts and tables directly into pptx slides programmatically?

Yes, you can add charts and tables directly into pptx slides programmatically. The Skill supports inserting text, shapes, images, charts, and tables to ensure impactful data presentation and consistent visual styling.

What's the best way to customize slide layouts and backgrounds for a pitch deck?

The best way to customize slide layouts and backgrounds for a pitch deck is by leveraging PptxGenJS. It supports advanced features like slide layout customization, background manipulation, and icon integration for professional results.

Does this presentation generation approach work with existing templates for brand consistency?

Yes, this presentation generation approach works with existing templates for brand consistency. You can generate presentations from pre-defined templates and modify existing decks by updating text, replacing images, and adjusting layouts.

How do I integrate react-icons into PowerPoint slides?

You integrate react-icons into PowerPoint slides by utilizing the icon integration features supported by the underlying PptxGenJS library. This allows you to embed visual icons directly within your generated slide layouts.

Can I use sharp and Pillow for image processing before inserting images into slides?

Yes, you can use sharp and Pillow for image processing before inserting images into slides. These dependencies allow you to manipulate and prepare images prior to adding them to your presentation layouts.