ppt-editing-skill

Edit PowerPoint PPTX files by unpacking, modifying slide XML, and repacking validated decks.

154|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/haojing8312/WorkClaw --skill ppt-editing-skill-haojing8312
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-editing-skill
Source: https://github.com/haojing8312/WorkClaw/tree/main/apps/runtime/src-tauri/builtin-skills/pptx/skills/ppt-editing-skill
Command: npx skills add https://github.com/haojing8312/WorkClaw --skill ppt-editing-skill-haojing8312

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual editing of PowerPoint decks often leads to corrupted files, broken layouts, and orphaned media. This skill provides a reliable, XML‑based workflow to safely update slides, reorder content, and clean assets without risking file integrity.

Core Features & Use Cases

  • Template‑based editing: Unpack a PPTX, map content to predefined slide layouts, and repack a clean deck.
  • Slide operations: Add, delete, reorder, and edit slide XML with validation and orphan cleanup.
  • Automation scripts: Includes Python utilities (unpack.py, add_slide.py, clean.py, pack.py) to handle zip extraction, XML processing, and final packaging.

Quick Start

Ask the skill to modify your presentation by providing the PPTX file and a clear description of the changes you want.

Frequently Asked Questions about ppt-editing-skill

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

FAQPage Schema
How do I edit PPTX slide content without corrupting the file?

Editing PPTX files via XML manipulation prevents corruption by unpacking the deck, modifying slide XML, cleaning orphaned assets, and repacking a validated presentation without risking file integrity.

What's the best way to automate PowerPoint template updates?

The best way to automate PowerPoint template updates is by unpacking the PPTX file, mapping content to predefined slide layouts, and repacking a clean deck using Python scripts for safe XML processing.

Do I need external binaries to modify slide XML in PowerPoint?

No external binaries are needed to modify slide XML in PowerPoint. Python scripts handle zip extraction, XML editing, and validation directly, allowing you to process PPTX files safely without external dependencies.

Can I reorder slides and clean orphaned media in a PPTX deck?

Yes, you can reorder slides and clean orphaned media in a PPTX deck. The workflow supports adding, deleting, and reordering slide XML while running validation and orphan cleanup during the repacking process.

Why does manual PowerPoint editing lead to broken layouts?

Manual PowerPoint editing leads to broken layouts because direct file manipulation often leaves orphaned media and unvalidated XML. An XML-based workflow maps content to predefined layouts to prevent this issue.