powerpoint

Create, edit, and analyze PowerPoint presentations with Python scripts.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/brittaniebuffiecsu/zerogravityclaw --skill powerpoint-brittaniebuffiecsu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/brittaniebuffiecsu/zerogravityclaw/tree/main/src/hermes-core/skills/productivity/powerpoint
Command: npx skills add https://github.com/brittaniebuffiecsu/zerogravityclaw --skill powerpoint-brittaniebuffiecsu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, editing, and analysis of PowerPoint presentations, offering a comprehensive suite of tools for all stages of the presentation lifecycle.

Core Features & Use Cases

  • Create and Edit: Generate presentations from scratch or using templates, and edit existing decks.
  • Read/Analyze: Extract text and visual overviews of presentations.
  • Use Case: Need to prepare a business presentation for a meeting. Use this Skill to create a slide deck from scratch, using templates to ensure consistency and style.

Quick Start

Generate a presentation from the template 'corporate.pptx' and add custom slides for your data.

Frequently Asked Questions about powerpoint

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

FAQPage Schema
How do I extract text from a PowerPoint presentation?

You can extract text from PowerPoint presentations using the Skill's built-in scripts and the markitdown library to parse and read content directly from existing .pptx slide decks.

What is the best way to generate a pptx presentation from a template?

The best way to generate a pptx presentation from a template is to use this Skill's template-based workflows, leveraging pptxgenjs and Python scripts to ensure consistent styling and slide manipulation.

Can I edit existing PowerPoint slides programmatically?

Yes, you can edit existing PowerPoint slides programmatically through the Skill's Python scripts, which handle slide manipulation and modification for corporate or educational decks.

Does this approach work for creating a business presentation from scratch?

Yes, this approach works for creating a business presentation from scratch by using the integrated libraries to generate new .pptx files, add custom slides, and prepare data for corporate meetings.

Do I need LibreOffice installed to analyze PowerPoint files?

LibreOffice is included as a dependency to help process and analyze PowerPoint files, alongside Poppler and Pillow, which assist in rendering visual overviews and handling slide content.