pptx

Create and edit PPTX presentations from HTML or templates using Python or Node.js.

14|2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/opencodos/opencodos --skill pptx-opencodos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/opencodos/opencodos/tree/main/skills/PPTX
Command: npx skills add https://github.com/opencodos/opencodos --skill pptx-opencodos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PPTX workflow automation for creating, editing, and analyzing PowerPoint presentations, reducing manual slide work and maintaining consistency across decks.

Core Features & Use Cases

  • Create slides from templates or HTML using Python (python-pptx) or Node.js (pptxgenjs).
  • Edit templates and rearrange slides programmatically to streamline deck updates.
  • Convert PPTX to PDF or images and access raw content for auditing and extraction with tools like LibreOffice and Poppler.

Quick Start

Design slides in HTML or templates and generate a PPTX deck with auto-layout formatting.

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 HTML or templates?

You can automate PowerPoint presentation creation by using python-pptx or pptxgenjs to generate PPTX slides directly from HTML designs or templates. This workflow applies auto-layout formatting to streamline deck generation for education, marketing, and corporate contexts.

Can I convert PPTX to PDF or images for auditing purposes?

Yes, you can convert PPTX files to PDF or images and extract raw content for auditing. This presentation conversion is achieved using LibreOffice and Poppler, enabling automated deck analysis and content extraction workflows.

Does python-pptx work with Node.js workflows for slide generation?

python-pptx handles Python workflows while pptxgenjs handles Node.js workflows for slide generation. You can use either library to create slides from templates, rearrange content programmatically, and apply auto-layout formatting based on your environment.

What's the best way to batch process PPTX decks for corporate presentations?

Batch processing PPTX decks is best handled by programmatically applying templates and rearranging slides with python-pptx or pptxgenjs. This reduces manual slide work and maintains consistency across multiple corporate or marketing presentations.