pptx

Manages PowerPoint presentations with template-driven editing and visual QA.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/luiztrilha/dunderia-public --skill pptx-luiztrilha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/luiztrilha/dunderia-public/tree/main/templates/local-runtime-profile/skills/codex/pptx
Command: npx skills add https://github.com/luiztrilha/dunderia-public --skill pptx-luiztrilha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexities of managing and editing PowerPoint presentations, ensuring layout fidelity, and facilitating visual QA.

Core Features & Use Cases

  • Layout and Template Fidelity: Preserves the original deck's theme, fonts, spacing, and alignment.
  • Content Mapping: Maps content to real placeholders without assuming generic slide instincts.
  • Visual QA: Offers a preferred review loop for spacing, clipping, and consistency.
  • Use Case: Ideal for users who need to edit presentations with intricate layouts, ensuring that the final output is visually consistent across different viewers.

Quick Start

To inspect the layout of a PowerPoint presentation, use the pptx skill with the command: 'inspect_presentation layout my_presentation.pptx'.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I edit a PowerPoint presentation while preserving the original layout fidelity?

To edit a PowerPoint presentation while preserving layout fidelity, map content directly to existing placeholders rather than applying generic slide changes. This ensures the original deck's theme, fonts, and alignment remain intact.

What is content mapping in PowerPoint template-driven editing?

Content mapping in PowerPoint template-driven editing is the process of assigning text and media to actual slide placeholders. It prevents generic formatting instincts from breaking the visual quality assurance of intricate layouts.

Can I use python-pptx to manage visual quality assurance for presentation slides?

Yes, you can use python-pptx alongside pillow to manage visual quality assurance for presentation slides. This combination facilitates structured edits and image rendering to review spacing, clipping, and consistency.

How do I inspect a PowerPoint presentation layout before making edits?

You inspect a PowerPoint presentation layout by analyzing the slide structure to identify real placeholders. This ensures your subsequent edits align with the template's original spacing and visual consistency constraints.

Do I need pillow to render images for PowerPoint presentation management?

Yes, you need the pillow dependency to render images for PowerPoint presentation management. It works with python-pptx to provide structured edits and facilitate the visual review loop during layout fidelity checks.

What are the limitations of using python-pptx for presentation visual QA?

A limitation of using python-pptx for presentation visual QA is that it requires explicit content mapping to avoid generic formatting. Complex edits may still need a manual review loop to verify clipping and spacing consistency.