powerpoint-toolkit

Create, modify, and analyze PowerPoint presentations via programmatic slide manipulation.

1|Updated Oct 12, 2025
One-click install
npx skills add https://github.com/sunmin-oss/sunmin-oss --skill powerpoint-toolkit-sunmin-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint-toolkit
Source: https://github.com/sunmin-oss/sunmin-oss/tree/main/.copilot/skills/powerpoint-toolkit
Command: npx skills add https://github.com/sunmin-oss/sunmin-oss --skill powerpoint-toolkit-sunmin-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the friction of manual PowerPoint creation and maintenance by providing a programmatic interface to build, audit, and refine slide decks efficiently.

Core Features & Use Cases

  • Automated Analysis: Instantly audit presentations for readability, visual consistency, and content density.
  • Content Extraction: Quickly pull text, speaker notes, and structural data from existing decks for repurposing.
  • Design & Creation: Generate new slides or apply consistent design palettes and layouts using code-driven templates.

Quick Start

Use the powerpoint-toolkit to analyze the file deck.pptx for readability issues and provide a summary of the presentation structure.

Frequently Asked Questions about powerpoint-toolkit

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

FAQPage Schema
How do I automate PowerPoint presentation editing and analysis?

Automate PowerPoint presentation editing and analysis by using programmatic slide manipulation to build, audit, and refine slide decks. This approach replaces manual modifications with code-driven bulk text extraction, structural inspection, and layout validation.

Can I extract text and speaker notes from existing pptx files?

Yes, you can extract text, speaker notes, and structural data from existing pptx files. This allows you to quickly pull content from slide decks for repurposing or auditing readability and visual consistency without manual copying.

How do I audit a PowerPoint deck for readability and visual consistency?

Audit a PowerPoint deck for readability and visual consistency by running automated analysis on the presentation file. This process instantly inspects content density and structural layout to highlight friction points and quality issues.

Does this PowerPoint automation approach require python-pptx and Pillow?

Yes, this PowerPoint automation approach requires python-pptx, Pillow, and pyyaml to execute slide-level operations. These dependencies handle programmatic slide manipulation, visual thumbnail generation, and layout validation configuration.

What is the best way to generate new slides using code-driven templates?

The best way to generate new slides using code-driven templates is to apply consistent design palettes and layouts programmatically. This method creates new slides efficiently while maintaining strict visual consistency across the entire deck.

Can I generate visual thumbnails for PowerPoint slides programmatically?

Yes, you can generate visual thumbnails for PowerPoint slides programmatically. The process utilizes Pillow alongside python-pptx to render slide-level visual outputs for layout validation and design inspection.