powerpoint

Create and edit PowerPoint presentations using Python scripts and pptxgenjs.

9|3|Updated May 18, 2026
One-click install
npx skills add https://github.com/jordanhubbard/mac --skill powerpoint-jordanhubbard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/jordanhubbard/mac/tree/main/src/mac/_hermes/skills/productivity/powerpoint
Command: npx skills add https://github.com/jordanhubbard/mac --skill powerpoint-jordanhubbard

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of creating, editing, and managing PowerPoint presentations, eliminating the need for manual adjustments and offering powerful automation capabilities.

Core Features & Use Cases

  • Automated Slide Creation: Generate slides from scratch or using templates, with customizable design elements.
  • Content Editing: Extract, analyze, and modify content within presentations, including text, images, and charts.
  • Template Customization: Utilize predefined color palettes, layout options, and typography rules to create visually appealing presentations.
  • Use Case: Imagine you need to create a sales presentation for a new product. Use this Skill to generate a slide deck with a consistent brand style and include data visualizations like charts and graphs.

Quick Start

Generate a new presentation with a default template and add a title slide with 'Product Launch Presentation' as the title.

Frequently Asked Questions about powerpoint

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

FAQPage Schema
Do I need pptxgenjs and libreoffice installed to generate and manipulate pptx files?

Yes, you need pptxgenjs and libreoffice installed to generate slides and manipulate presentation elements. These dependencies provide the required environment for creating and editing pptx files.

Can I extract and modify text, images, and charts within existing PowerPoint presentations?

Yes, you can extract, analyze, and modify content within existing PowerPoint presentations. The skill supports content editing for text, images, and charts to update or manipulate presentation elements programmatically.

What is the best way to create a sales presentation with consistent brand styling and data visualizations?

The best way to create a styled sales presentation is to use template customization features with predefined color palettes and typography rules. This generates visually appealing slides with consistent branding and data visualizations like charts.

Does this approach support educational and professional presentations requiring text extraction and editing?

Yes, this approach supports educational and professional presentations requiring text extraction and editing. It applies custom scripts to manipulate presentation elements across sales, educational, and professional contexts.