ck:pptx

Automate PowerPoint creation, editing, and analysis with Python and Node.js tools.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-pptx-edgehunt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:pptx
Source: https://github.com/EdgeHunt/EdgeHunt/tree/main/.claude/skills/document-skills/pptx
Command: npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-pptx-edgehunt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, sharp, pptxgenjs, Pillow, python-pptx, six, and includes scripts (resource) components.

What problem does it solve?

PPTX automation for creating, editing, and analyzing PowerPoint presentations saves time and ensures consistency across decks.

Core Features & Use Cases

  • Create new PPTX files from templates, insert slides, layouts, speaker notes, and modify content programmatically.
  • Read, extract, and analyze slides, notes, and metadata to support inventory, replacement, and thumbnail workflows.
  • Use cases: bulk deck generation, template standardization, and content extraction for reporting.

Quick Start

Create a new PPTX from a template, populate slides programmatically, and export the presentation as a PPTX file.

Frequently Asked Questions about ck:pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation from templates?

Automate PowerPoint creation by programmatically populating PPTX templates with slides, layouts, speaker notes, and content. This Skill coordinates python-pptx and Node.js tools like pptxgenjs to generate decks end-to-end.

Can I extract text and metadata from existing PPTX slides?

Extract and analyze text, speaker notes, and metadata from existing PPTX slides. The Skill reads presentation content to support inventory workflows, content replacement, and thumbnail generation for reporting.

What's the best way to generate PowerPoint slides in bulk?

Generate PowerPoint slides in bulk by applying template modification and content insertion across decks. The Skill standardizes PPTX generation by coordinating python-pptx for Python operations and pptxgenjs for Node.js-based creation.

Does this PPTX automation tool require both Python and Node.js?

PPTX automation coordinates both Python and Node.js environments. It utilizes python-pptx and Pillow alongside Node.js tools like pptxgenjs and html2pptx, plus Playwright for browser operations and Sharp for image processing.

How do I create slide thumbnails for PowerPoint inventory workflows?

Create slide thumbnails for PowerPoint inventory by running dedicated thumbnail scripts. These scripts process PPTX files to generate visual previews, enabling deck inventory, content replacement, and bulk presentation analysis workflows.