pptx

Create and edit PowerPoint presentations using OOXML and HTML-to-PPTX conversion.

4|3|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/cacr92/WeReply --skill pptx-cacr92
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/cacr92/WeReply/tree/main/.cursor/skills/pptx
Command: npx skills add https://github.com/cacr92/WeReply --skill pptx-cacr92

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation, editing, and analysis of PowerPoint presentations, transforming raw data and ideas into polished, professional slides.

Core Features & Use Cases

  • Presentation Creation: Generate new presentations from scratch or based on templates, including custom layouts, color schemes, and typography.
  • Content Editing: Modify existing presentations by updating text, rearranging slides, and applying design changes through raw XML manipulation.
  • Data Visualization: Convert HTML slides to PPTX, add charts and tables, and ensure visual consistency.
  • Use Case: A user needs to create a quarterly business review presentation. They provide raw data and ask the Skill to generate slides using a company template, incorporating charts and adhering to brand guidelines.

Quick Start

Use the pptx skill to create a new presentation with three slides: a title slide, a content slide with bullet points, and a slide with a bar chart.

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 raw data using templates?

Edit existing PowerPoint presentations by directly manipulating Office Open XML (OOXML) to update text, rearrange slides, and apply design changes. This allows granular control over slide content and layouts without needing the native application.

Can I convert HTML slides to PPTX and add charts automatically?

Generate a PowerPoint presentation by providing raw data and instructions to create custom slides, such as title slides, bullet points, and bar charts. The Skill handles layout, color schemes, and typography automatically using templates.

Does this PowerPoint automation approach work with Python and Node.js libraries?

Extract raw XML from PowerPoint presentations to perform detailed edits and structural analysis. This OOXML manipulation allows you to bypass standard application interfaces for granular control over slide elements and layouts.

What is the best way to modify slide content and layouts in an existing PPTX file?

Modify slide content and layouts in an existing PPTX file by manipulating its underlying Office Open XML (OOXML). This technique allows precise updates to text, charts, and design elements while preserving the original presentation structure.