ppt-editing-skill

Automate PowerPoint slide reordering, duplication, deletion, and XML content editing.

2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/hgxszhj-pixel/MiniMax-AI-skills --skill ppt-editing-skill-hgxszhj-pixel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-editing-skill
Source: https://github.com/hgxszhj-pixel/MiniMax-AI-skills/tree/main/plugins/pptx-plugin/skills/ppt-editing-skill
Command: npx skills add https://github.com/hgxszhj-pixel/MiniMax-AI-skills --skill ppt-editing-skill-hgxszhj-pixel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-markdown, defusedxml, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies and streamlines the editing of PowerPoint files and templates, enabling precise and efficient modifications with a focus on maintaining design quality.

Core Features & Use Cases

  • Template-Based Workflow: Automate layout updates using existing presentations as templates.
  • Slide Reordering, Duplication, and Deletion: Manage slides without breaking the deck's structure.
  • Content Editing: Provide a structured process to edit slide XML directly for advanced control.
  • Output Validation: Repack PPTX files, ensuring the final deck is valid and ready for distribution.

Quick Start

Apply the ppt-editing-skill to update the slide content in the template 'presentation-template.pptx'.

Frequently Asked Questions about ppt-editing-skill

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

FAQPage Schema
How do I automate PowerPoint editing tasks using a template-based workflow?

Automate PowerPoint editing tasks by applying template-based workflows to reorder, duplicate, and delete slides. This process modifies existing presentations as templates, ensuring the final PPTX output retains the original presentation design integrity without manual adjustments.

Can I edit slide XML directly to modify presentation content?

Yes, you can edit slide XML directly to modify presentation content for advanced control. This structured process enables precise content manipulation within the PPTX file, allowing targeted updates to specific slide elements while maintaining the overall deck structure.

How do I reorganize slides in a PowerPoint presentation without breaking the deck structure?

Reorganize slides in a PowerPoint presentation without breaking the deck structure by automating slide reordering, duplication, and deletion. This ensures structural integrity is maintained throughout the editing operations, producing a valid and error-free PPTX file.

How does PPTX output validation work after editing presentation files?

PPTX output validation works by repacking the edited PowerPoint files to ensure the final deck is valid and ready for distribution. This mechanism checks that the automated editing operations and XML manipulation did not introduce errors, preserving template quality.

Do I need Python and defusedxml to automate PPTX template management?

You need Python with the defusedxml and python-markdown dependencies to automate PPTX template management. These libraries facilitate secure XML manipulation and content processing, enabling the structured editing operations required for maintaining presentation quality.

What is the best way to maintain presentation design integrity when updating slide content?

The best way to maintain presentation design integrity when updating slide content is using template-based workflow automation. This approach handles slide management and XML edits while repacking the PPTX to ensure the final output is free of errors and visually consistent.