pptx

Create, edit, and analyze PowerPoint presentations from HTML and OOXML content.

3|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/JS-mark/super-client-r --skill pptx-js-mark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/JS-mark/super-client-r/tree/main/.trae/skills/pptx
Command: npx skills add https://github.com/JS-mark/super-client-r --skill pptx-js-mark

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 streamlines the creation, editing, and analysis of PowerPoint presentations, automating complex tasks and ensuring professional, visually appealing results.

Core Features & Use Cases

  • Presentation Creation: Generate new presentations from scratch or using HTML templates, with precise control over layout, design, and content.
  • Content Editing: Modify existing presentations by editing raw Office Open XML (OOXML) content.
  • Design & Analysis: Extract typography, color schemes, and analyze presentation structure.
  • Use Case: You need to create a sales deck for a new product. Provide the key talking points, and this Skill will generate a visually consistent and engaging presentation using a chosen template or a custom design approach.

Quick Start

Create a new presentation from the provided HTML slides, saving it as 'new_product_deck.pptx'.

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?

You can automate PowerPoint presentation creation from HTML by using the html2pptx functionality. This Skill processes HTML slides as templates to generate visually consistent .pptx files, controlling layout, design, and content automatically.

Can I edit existing .pptx files by modifying their raw OOXML content?

Yes, you can edit existing .pptx files by modifying their raw Office Open XML (OOXML) content. The Skill utilizes Python's OOXML manipulation scripts to directly alter the internal structure of existing presentations.

How do I extract typography and color schemes from a PowerPoint presentation?

To extract typography and color schemes from a PowerPoint presentation, the Skill analyzes the .pptx design elements. It extracts these visual properties to help you understand and replicate the presentation's structure and styling.

Does this presentation automation tool require Playwright to function?

Yes, Playwright is a required dependency for this presentation automation tool. It works alongside libraries like pptxgenjs, sharp, and markitdown to handle rendering, image processing, and document analysis tasks.

What is the best way to generate a sales deck from text talking points?

The best way to generate a sales deck from text talking points is to provide the key points to this Skill. It will then generate a visually consistent and engaging PowerPoint presentation using a chosen template or custom design approach.