pptx

Automate PowerPoint PPTX slide creation, editing, and analysis via scripts.

815|96|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/hAcKlyc/MyAgents --skill pptx-hacklyc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/hAcKlyc/MyAgents/tree/main/bundled-skills/pptx
Command: npx skills add https://github.com/hAcKlyc/MyAgents --skill pptx-hacklyc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables Claude to automate PowerPoint PPTX creation, editing, and analysis, reducing manual slide drafting and layout tweaks.

Core Features & Use Cases

  • Built-in and custom skills to generate, modify, and analyze slides, layouts, notes, and comments across decks.
  • Supports creating new decks from outlines, updating content, applying layouts, and adding speaker notes or comments for collaboration.
  • Real-world scenario: quickly generate a 10-slide pitch deck from a brief outline and iterate by prompting updates across slides.
  • Local processing with deterministic workflows via scripts and frontmatter metadata to guide activation.

Quick Start

Ask Claude to generate a new PPTX deck from a brief outline and apply a consistent layout with notes.

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 from an outline?

Automate PowerPoint PPTX creation by processing a brief outline through Claude-enabled prompts to generate a full deck. The workflow applies consistent slide layouts, adds speaker notes, and iterates updates across multiple slides for professional presentations.

Can I update content and apply layouts across existing PPTX slides?

Yes, you can update content and apply layouts across existing PPTX slides. The automation workflow modifies text, adjusts layouts, and adds comments or speaker notes across multiple slides simultaneously for efficient deck editing.

What's the best way to generate a pitch deck automatically?

The best way to generate a pitch deck automatically is using deterministic scripts with YAML frontmatter to guide slide creation. This approach reliably builds a 10-slide presentation from a brief outline while optimizing layout consistency.

Does python-pptx work with Claude to analyze and edit slide layouts?

Yes, python-pptx works with Claude to analyze and edit slide layouts. It serves as a core dependency alongside Pillow and lxml to automate end-to-end slide creation, layout optimization, and content updates within decks.

How do I add speaker notes and comments to a PPTX deck via automation?

Add speaker notes and comments to a PPTX deck via automation by running scripts that process slide content. The workflow inserts collaboration notes and comments across multiple slides during deck generation or content updates.

What are the limitations of using scripts for PPTX layout optimization?

Limitations of using scripts for PPTX layout optimization include the requirement for deterministic workflows with YAML frontmatter in SKILL.md. Local processing depends on installed dependencies like python-pptx and playwright to reliably identify and execute the skill.