powerpoint

Create, read, and edit PowerPoint .pptx decks with Office Open XML workflows.

4|Updated May 18, 2026
One-click install
npx skills add https://github.com/ZardLi1115/zedclaw --skill powerpoint-zardli1115
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/ZardLi1115/zedclaw/tree/main/skills/productivity/powerpoint
Command: npx skills add https://github.com/ZardLi1115/zedclaw --skill powerpoint-zardli1115

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you work with .pptx files end-to-end—creating slide decks, extracting content for reuse, and applying precise edits—so you don’t have to wrestle with broken formatting or manual slide rework.

Core Features & Use Cases

  • Read & analyze .pptx content (including text extraction and “visual overview” thumbnail grids) to quickly understand what’s inside a deck.
  • Edit and update presentations reliably by using a template-based workflow: analyze layouts, unpack, edit slide XML, clean, and repack.
  • Create presentations from scratch when no template is available, using a programmatic deck generator approach.
  • Verify quality with QA loops by extracting text from the output and performing visual inspection via per-slide image rendering.
  • Works with slide structure and office XML details (unpack/manipulate/pack) so edits preserve presentation integrity.

Quick Start

Extract the text from 'slides.pptx' by running python -m markitdown slides.pptx.

Frequently Asked Questions about powerpoint

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

FAQPage Schema
How do I extract text from a pptx file for downstream writing?

You can extract text from a pptx file by running the provided markitdown command, which unpacks the Office Open XML structure and pulls slide content. This allows you to quickly analyze and reuse presentation text for downstream writing tasks.

What is the best way to edit slide XML without breaking presentation formatting?

The best way to edit slide XML without breaking formatting is using a template-based workflow. You analyze layouts, unpack the file, edit the slide XML, clean, and repack the presentation to preserve structural integrity while applying precise updates.

Can I visually verify slide content after generating a presentation?

Yes, you can visually verify slide content by using optional thumbnail and slide-image visualization loops. This renders per-slide images for visual inspection, allowing you to perform QA and ensure your generated presentation yields deterministic, usable results.

How do I create a slide deck from scratch when no template is available?

You can create a slide deck from scratch when no template is available by using a programmatic deck generation approach. This builds the presentation structure directly and repacks the validated Office Open XML output into a usable pptx file.

Does this approach work with existing pptx templates and layouts?

Yes, this approach works with existing pptx templates and layouts by analyzing the template structure before unpacking. It applies structural edits based on the template's layouts and repacks the validated Office Open XML to maintain presentation integrity.