powerpoint

Create, edit, and analyze PowerPoint presentations via command-line scripts.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill powerpoint-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/skills/productivity/powerpoint
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill powerpoint-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines PowerPoint operations, allowing users to create, edit, and analyze presentations from the command line, saving time and reducing complexity.

Core Features & Use Cases

  • Create Presentations: Build slide decks from scratch or using templates.
  • Edit Existing Presentations: Modify slides, add text, images, and charts.
  • Extract Content: Parse text and extract information from PowerPoint files.
  • Use Case: A user can create a new presentation, add slides with text and images, and then extract the text content to analyze it further.

Quick Start

Use the powerpoint skill to convert the 'business_presentation.pptx' file to a PDF named 'business_presentation.pdf'.

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 and editing from the command line?

Automate PowerPoint presentation creation and editing by executing command-line scripts that utilize pptxgenjs and LibreOffice to build slide decks, modify layouts, and add text or images.

Can I extract text content from a PowerPoint file using a command-line script?

Extract text content from PowerPoint files by running command-line scripts that parse the presentation structure and retrieve text information for further analysis.

How do I convert a PowerPoint presentation to PDF using LibreOffice?

Convert a PowerPoint presentation to PDF by passing the file to LibreOffice via command-line automation, which handles the file conversion process efficiently.

Do I need LibreOffice and poppler installed to manipulate PowerPoint files via command line?

LibreOffice and poppler are required dependencies for file conversion and rendering, while pptxgenjs and Pillow handle presentation generation and image processing tasks.

What is the best way to build a slide deck from a template using command-line automation?

Build a slide deck from a template by invoking command-line scripts that leverage pptxgenjs to generate new presentations or modify existing layouts programmatically.

Are there limitations when using command-line scripts for basic presentation layout manipulation?

Command-line presentation layout manipulation is suitable for basic modifications and text extraction, but complex visual design tasks may require manual editing in a graphical interface.