pptx

Create, edit, and analyze PPTX presentations using python-pptx and Node tools.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/lukebaze/forex-rebate-bot --skill pptx-lukebaze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/lukebaze/forex-rebate-bot/tree/main/.claude/skills/document-skills/pptx
Command: npx skills add https://github.com/lukebaze/forex-rebate-bot --skill pptx-lukebaze

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, sharp, pptxgenjs, and includes scripts (resource) components.

What problem does it solve?

PPTX management and deck workflows are error-prone and time-consuming when done manually. This Skill provides a structured, code-driven approach to automate PPTX creation, editing, analysis, and content extraction.

Core Features & Use Cases

  • Create PPTX decks from templates while preserving layout and theme.
  • Edit slide content, notes, and assets, and extract text inventories for auditing.
  • Analyze presentations to validate typography, layout consistency, and overall quality across decks.

Quick Start

Ask me to create a PPTX, update notes and content, and generate an inventory of slides.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PPTX creation from templates while preserving layout and theme?

Create PPTX decks from templates by applying python-pptx for layout manipulation to preserve the original theme and formatting. This Skill automates generation while maintaining typography and visual consistency across multi-slide presentations.

Can I convert HTML to PPTX using Playwright and sharp?

Convert HTML to PPTX using Node-based tooling that integrates Playwright, sharp, and pptxgenjs. This Skill orchestrates these dependencies to transform HTML content into presentation slides, extending standard PPTX generation workflows.

How do I extract text inventories from multiple slides for content auditing?

Extract text inventories from single slides or multi-slide decks to audit content across presentations. This Skill analyzes PPTX files to validate typography, check layout consistency, and generate a structured text overview of your deck.

Does this approach require python-pptx and Pillow for font handling?

Yes, PPTX layout manipulation requires python-pptx, and Pillow is necessary for font handling. These libraries work alongside Node-based HTML-to-PPTX tooling to automate presentation creation, editing, and analysis tasks.

What is the best way to update slide notes and content across a presentation deck?

Update slide notes and content by applying a code-driven workflow that edits PPTX files directly. This Skill automates content modifications across multi-slide decks, replacing manual updates with structured text and asset editing.