powerpoint

Automate PowerPoint presentation creation, editing, and formatting validation.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill powerpoint-zhouboyu-xreal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/zhouboyu-xreal/Hermes-Memory/tree/main/skills/productivity/powerpoint
Command: npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill powerpoint-zhouboyu-xreal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, 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, allowing you to focus on your content rather than formatting.

Core Features & Use Cases

  • Slide Creation: Build presentations from scratch or use templates.
  • Content Editing: Edit text, images, charts, and more within slides.
  • Visual Design: Access a library of design ideas and color palettes.
  • Quality Assurance: Automated checks for formatting and content issues.
  • Use Case: Need to create a new presentation for a work meeting? Use this skill to quickly generate a professional deck with custom branding and layouts.

Quick Start

Use the powerpoint skill to create a new presentation from a template and title it 'Team Meeting Deck'.

Frequently Asked Questions about powerpoint

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

FAQPage Schema
How do I automate PowerPoint presentation creation with custom branding and layouts?

Automating PowerPoint presentation creation is handled by generating slides from scratch or templates while applying custom branding and layouts. The skill processes slide content and visual design automatically, allowing you to focus on your material rather than manual formatting.

Do I need LibreOffice and Poppler to manage PowerPoint XML files?

Yes, you need LibreOffice and Poppler to manage PowerPoint XML files. These dependencies, along with markitdown and pptxgenjs, are required to process presentation files, validate slide formatting, and handle content editing operations correctly.

Can I edit text and images in existing slides without manual formatting?

Editing text and images in existing slides without manual formatting is supported through automated content editing features. The skill directly modifies slide elements, validates formatting issues, and applies visual design rules to ensure consistent presentation quality.

What is the best way to validate formatting and content issues in a presentation?

The best way to validate formatting and content issues in a presentation is using automated quality assurance checks. The skill analyzes slide content and visual design elements to identify formatting inconsistencies and content problems without requiring manual review.

Does pptxgenjs work with templates to generate professional meeting decks?

Pptxgenjs works with templates to generate professional meeting decks by programmatically building slides with custom layouts and branding. The skill leverages this library to create presentations from scratch or existing templates for various use cases.

Why does slide creation require markitdown for processing presentation files?

Slide creation requires markitdown for processing presentation files because it handles markdown conversion to structured slide content. This dependency works alongside pptxgenjs to transform text-based input into properly formatted PowerPoint slides with appropriate visual design elements.