ck:pptx

Create, edit, and analyze PowerPoint .pptx files via OOXML and HTML-to-PPTX.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/MinhQuyen274/smartify --skill ck-pptx-minhquyen274
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ck:pptx
Source: https://github.com/MinhQuyen274/smartify/tree/main/Frontend_PROJECT_Figma/.claude/skills/document-skills/pptx
Command: npx skills add https://github.com/MinhQuyen274/smartify --skill ck-pptx-minhquyen274

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create, edit, and analyze .pptx PowerPoint files without manually unpacking OOXML or guessing slide structure.

Core Features & Use Cases

  • Read & extract presentation text by converting PPTX to Markdown for quick review and downstream reuse.
  • Deep inspection via raw OOXML by unpacking the .pptx to edit slide XML, speaker notes, comments, layouts, and theme styling.
  • Generate new presentations from HTML using an HTML-to-PPTX pipeline that positions text, shapes, images, and chart placeholders accurately.
  • Template-based slide editing with workflows for duplicating/reordering slides, extracting an inventory of text placeholders, and applying replacement JSON while validating overflow changes.

Quick Start

Use the ck:pptx skill to unpack your existing deck, then edit slide text by generating an inventory and applying replacement text from JSON.

Frequently Asked Questions about ck:pptx

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

FAQPage Schema
How do I extract text from a PowerPoint presentation for review?▼

To extract text from a PowerPoint presentation, this Skill converts .pptx files to Markdown, enabling quick review and downstream reuse of slide content. It supports text extraction by unpacking OOXML and rendering readable formats.

Can I edit PowerPoint slide XML and theme styling directly?▼

Yes, you can edit PowerPoint slide XML, speaker notes, comments, layouts, and theme styling directly. The Skill performs deep inspection via raw OOXML unpacking to allow granular modifications to the presentation structure.

What is the best way to generate new PowerPoint slides from HTML?▼

The best way to generate new PowerPoint slides from HTML is using the HTML-to-PPTX pipeline. This conversion process accurately positions text, shapes, images, and chart placeholders into the new .pptx file format.

How do I replace text in PowerPoint templates without breaking the layout?▼

To replace text in PowerPoint templates safely, generate an inventory of text placeholders, apply replacement text from JSON, and validate overflow changes. This ensures template-based slide editing maintains the original layout structure.

Does editing .pptx files here require manually unpacking OOXML?▼

No, editing .pptx files does not require manually unpacking OOXML. The Skill handles the deterministic unpack and pack processes automatically, abstracting the raw XML manipulation while allowing deep inspection and structural edits.

What are the limitations of HTML to PPTX conversion for slide generation?▼

Limitations of HTML to PPTX conversion include reliance on deterministic positioning for text, shapes, and chart placeholders. Complex HTML structures may require precise pipeline routing and optional dependency installation for accurate rendering.