pptx

Create and edit PowerPoint presentations with custom formatting and design.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/liamfraz/claude-code-starter-pack --skill pptx-liamfraz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/liamfraz/claude-code-starter-pack/tree/main/skills/pptx
Command: npx skills add https://github.com/liamfraz/claude-code-starter-pack --skill pptx-liamfraz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown[pptx], Pillow, pptxgenjs, LibreOffice, Poppler, 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, eliminating the need for manual design and formatting.

Core Features & Use Cases

  • Slide Creation & Editing: Build slides from scratch or use templates for quick setups.
  • Content Formatting: Customize text, images, charts, and layout.
  • Design Customization: Apply color palettes, motifs, and typography to maintain a consistent look.
  • Use Case: Visualize project milestones using slides with custom color schemes and motifs.

Quick Start

Use the pptx skill to create a new presentation titled 'Project Milestones.pptx'.

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 scratch?

You can automate PowerPoint presentation creation by generating slides from scratch using pptxgenjs. This Skill handles text, image, and layout customization programmatically, eliminating manual design and formatting work.

Can I apply custom color schemes and typography to slides automatically?

Yes, you can apply custom color schemes and typography to slides automatically. The Skill provides design customization features to maintain a consistent visual look across your presentation using defined color palettes and motifs.

Do I need LibreOffice and Poppler to edit PPTX files?

Yes, you need LibreOffice and Poppler installed for rendering and manipulation. Along with markitdown and pptxgenjs, these dependencies are required to support in-depth content customization and formatting of PPTX files.

What is the best way to use templates for quick slide setups?

The best way to use templates for quick slide setups is through this Skill's template usage feature. It allows you to load existing layouts and then apply in-depth content customization for text, images, and charts.

How does markitdown work with PowerPoint content extraction?

Markitdown works with PowerPoint content extraction by parsing PPTX files to retrieve text and structural data. This allows the Skill to read existing presentation content for subsequent editing and formatting operations.