pptx

Create and edit PowerPoint presentations with templates and design tools.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/nvdson2005/Claude-Essentials --skill pptx-nvdson2005
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/nvdson2005/Claude-Essentials/tree/main/skills/generic/pptx
Command: npx skills add https://github.com/nvdson2005/Claude-Essentials --skill pptx-nvdson2005

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 simplifies the creation, editing, and management of PowerPoint presentations, offering powerful tools for both beginners and professionals.

Core Features & Use Cases

  • Template-Based Editing: Efficiently modify existing presentations or create from scratch using templates.
  • Advanced Content Management: Extract text, visualize presentations, and apply sophisticated design principles.
  • Use Case: Need to create a detailed presentation with complex layouts, but don't want to manually design each slide? This skill allows you to select a template, input your content, and apply professional design aesthetics with minimal effort.

Quick Start

Use the pptx skill to create a new presentation from a template. Example: 'pptx create "My Presentation" template "default.pptx"'

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I create a PowerPoint presentation from a template?

Create a PowerPoint presentation from a template by selecting a default pptx file and inputting your content. The skill applies professional design aesthetics to organize content automatically, minimizing manual slide design effort.

Can I extract text from an existing PowerPoint file?

Yes, you can extract text from existing PowerPoint files. The skill uses markitdown to parse pptx files, enabling text extraction and visualization of presentation content for further processing or analysis.

Do I need LibreOffice and Poppler installed to manage presentations?

Yes, LibreOffice and Poppler are required dependencies. They provide the underlying rendering and conversion capabilities needed for advanced presentation visualization and management tasks.

What's the best way to modify complex slide layouts without manual design?

The best way to modify complex layouts is using template-based editing. Input your content into the skill, and it applies advanced design best practices to manage slide layouts and content organization automatically.

Does this skill work with pptxgenjs for presentation creation?

Yes, the skill uses pptxgenjs as a core dependency for presentation creation. This JavaScript library enables programmatic slide generation and advanced content management within the PowerPoint format.