pptx

Create, edit, and analyze PowerPoint presentations using Python and Node.js tools.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/Xinm123/MyRecall --skill pptx-xinm123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Xinm123/MyRecall/tree/main/openrecall/.trae/skills/pptx
Command: npx skills add https://github.com/Xinm123/MyRecall --skill pptx-xinm123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, pptxgenjs, playwright, react-icons, sharp, LibreOffice, Poppler, defusedxml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation, editing, and analysis of PowerPoint (.pptx) presentations, reducing manual effort and increasing consistency across slides.

Core Features & Use Cases

  • Create new PPTX decks from outlines, including title slides, layouts, and speaker notes.
  • Edit existing presentations by updating text, structure, themes, and comments; read and extract content for review.
  • Analyze slide content, typography, colors, and layout to maintain brand and readability.

Quick Start

Instruct the AI to create or modify a presentation. Example: "Create a 5-slide PPTX titled 'Q3 Roadmap' with a title slide, an agenda slide with bullets, and a final slide with conclusions." — If you provide an existing PPTX, ask to unpack it and inspect slides for edits.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation from an outline?

To automate PowerPoint presentation creation, you can generate new PPTX decks directly from outlines, including title slides, bulleted layouts, and speaker notes, using Python-based tooling and Node.js utilities like pptxgenjs.

Can I edit existing PPTX slides and update speaker notes programmatically?

Yes, you can edit existing PPTX slides by updating text, structure, themes, and comments. The tooling unpacks your presentation to inspect slides and modify content, including adding or reading speaker notes across the deck.

What is the best way to analyze slide typography and colors in a PPTX file?

Analyzing slide typography and colors in a PPTX file is done by parsing the presentation structure to extract content and review layout elements, ensuring brand consistency and readability across all slides.

Does this PPTX generation approach work with LibreOffice and Playwright?

Yes, the PPTX generation and rendering process works with LibreOffice and Playwright. These dependencies, alongside Poppler and markitdown, are used to parse, render, and assemble PowerPoint files accurately.

How do I extract text content from a PPTX file for review?

You can extract text content from a PPTX file by instructing the tool to unpack the existing presentation and inspect the slides. This parses the OOXML structure to read and retrieve the text for review.