powerpoint

Create, read, and edit PowerPoint presentations with design and formatting tools.

1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/whichguy/hermes-skills-marketplace --skill powerpoint-whichguy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/whichguy/hermes-skills-marketplace/tree/main/skills/powerpoint
Command: npx skills add https://github.com/whichguy/hermes-skills-marketplace --skill powerpoint-whichguy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, Pillow, pptxgenjs, libreoffice, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the creation, editing, and analysis of PowerPoint presentations, ensuring professional-quality results with minimal effort.

Core Features & Use Cases

  • Presentation Creation: Build presentations from scratch or using templates.
  • Content Editing: Modify existing presentations with ease.
  • Text Extraction: Extract text from presentations for further processing.
  • Use Case: Need to create a presentation for a business meeting? Use this Skill to quickly assemble a professional deck with a custom color palette and typography, leveraging various design principles.

Quick Start

Create a new presentation with a custom template: hermes powerpoint create deck --template custom_template.pptx

Frequently Asked Questions about powerpoint

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

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

To create a PowerPoint presentation from a custom template, use the command to build a new deck by specifying your existing .pptx template file. This allows you to assemble professional slides with custom color palettes and typography while maintaining design consistency.

Can I extract text from an existing .pptx file for further processing?

Yes, you can extract text from an existing .pptx file for further processing. The Skill provides content manipulation tools that read and extract slide text, enabling you to repurpose presentation content for documents or automated workflows.

How do I convert PowerPoint slides to images for visual analysis?

You can convert PowerPoint slides to images for visual analysis by rendering the .pptx deck using LibreOffice and processing the output with Pillow. This generates image files of your slides to enable visual quality checks and design formatting reviews.

Do I need Python and LibreOffice to edit .pptx decks?

Yes, you need Python and LibreOffice to edit .pptx decks, along with markitdown, Pillow, and pptxgenjs. These dependencies are required for the Skill to render presentations, manipulate slide content, and convert files for visual analysis.

What is the best way to modify slide content in an existing presentation?

The best way to modify slide content in an existing presentation is to use the Skill's editing tools to manipulate the .pptx file directly. This approach focuses on design and formatting, allowing you to update text and layouts while preserving the original visual quality.

Does this approach support applying custom design principles to a presentation?

Yes, this approach supports applying custom design principles to a presentation. It handles slide creation and formatting by allowing you to leverage various design principles, ensuring professional-quality results with custom color palettes and typography.