pptx

Automate PowerPoint PPTX creation, editing, and analysis with python-pptx and Node tools.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Ameen-Alam/Personal-AI-Employee-system-Hackathon --skill pptx-ameen-alam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Ameen-Alam/Personal-AI-Employee-system-Hackathon/tree/main/.claude/skills/pptx
Command: npx skills add https://github.com/Ameen-Alam/Personal-AI-Employee-system-Hackathon --skill pptx-ameen-alam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, python-pptx, six, defusedxml, lxml, playwright, sharp, pptxgenjs, and includes scripts (resource) components.

What problem does it solve?

This skill enables Claude to efficiently produce, modify, and analyze PowerPoint PPTX decks, reducing manual editing and design iteration time.

Core Features & Use Cases

  • Automate PPTX creation, layout adjustments, and content updates across slides.
  • Analyze slide structure, layouts, and font/color consistency to ensure professional presentations.
  • Use Case: When a designer needs to generate a launch deck from a template and quickly adapt text, images, and charts.

Quick Start

Use the pptx skill to generate a starter presentation from a template, then modify slides or add a simple chart using the html2pptx workflow described in the repository.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint PPTX creation and editing?

Automate PowerPoint PPTX creation and editing by leveraging Python-based processing with python-pptx and Pillow to generate decks, update content, and adjust layouts across multiple slides rapidly.

Can I convert HTML to PPTX for presentation generation?

Yes, you can convert HTML to PPTX using Node tools like pptxgenjs and Playwright, which handle HTML-to-PPTX conversion and asset processing to build presentation slides directly from web content.

What's the best way to analyze slide structure and layout consistency?

Analyze slide structure and layout consistency by using Python-based scripts to validate fonts, colors, and layouts across slides, ensuring professional presentation formatting and design standard compliance.

Does python-pptx work with Pillow for image handling in presentations?

Yes, python-pptx works with Pillow for image handling, allowing you to process and embed assets into PPTX decks while automating layout adjustments and content updates across slides.

How do I generate a starter presentation from an existing template?

Generate a starter presentation from an existing template by applying the html2pptx workflow, which adapts text, images, and charts to quickly produce customized launch decks and slide content.

What are the limitations of automating PPTX layout adjustments?

Automating PPTX layout adjustments depends on python-pptx and Node tool compatibility, meaning complex template structures or unsupported chart types may require manual validation to ensure proper slide rendering.