pptx

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

Install

Hot:66

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=anthropics-skills-pptx&locale=en&source=copy

PPTX Intelligent Processing Skill

Skill Overview


The PPTX skill is a comprehensive PowerPoint file processing solution that covers the full workflow of presentation creation, editing, content extraction, design guidance, and quality checks.

Use Cases

1. Presentation Creation and Generation


When you need to create slides, pitch decks, or speeches from scratch, this skill provides a complete creation workflow. It supports generating professional presentations from code using pptxgenjs or performing customized edits based on existing templates. It is especially suitable for scenarios that require bulk generation or automated creation of presentations.

2. Content Extraction and Analysis


When you need to read, parse, or extract content from existing pptx files, this skill offers multiple extraction methods, including plain text extraction (for content summarization or migration), visual thumbnail previews (to quickly understand presentation structure), and raw XML parsing (for advanced custom operations). Extracted content can be used for email summaries, document archiving, or content migration.

3. Presentation Editing and Optimization


When you need to modify, update, or merge existing presentations, this skill provides a complete editing workflow. It supports template-based editing, slide splitting and merging, layout adjustments, and design optimization. It includes professional design guidelines to help avoid common slide design mistakes and create visually effective presentations.

Core Features

Reading and Analysis


Provides multiple content reading methods: use markitdown for quick plain text extraction, generate slide thumbnail grids with thumbnail.py, or parse the raw XML structure with unpack.py. Supports content QA checks and can automatically detect leftover placeholder text and missing content issues.

Editing and Creation


Offers two creation modes: a template-based editing workflow (analyze the template first, then unpack, and finally clean and repack) and a from-scratch creation mode (using pptxgenjs). Includes a complete design guide covering color scheme selection, layout options, font pairing, spacing standards, and common error avoidance.

Quality Checking and Validation


Built-in rigorous QA processes include content checks (text extraction verification, placeholder detection) and visual checks (element overlap, text overflow, spacing issues, insufficient contrast, etc.). Supports converting presentations to images for manual visual review to ensure final deliverables meet professional standards.

Frequently Asked Questions

How can I create a PowerPoint presentation from code?


You can use the pptxgenjs library to create presentations from scratch. This skill provides a complete creation guide, including page layouts, adding text, and inserting charts. If you already have a template file, it is recommended to use the template editing workflow to more efficiently maintain design consistency.

How do I check a presentation for design issues?


This skill provides a systematic QA process. First, use content QA to verify text completeness and placeholder cleanup. Then convert the presentation to PDF using LibreOffice and convert the PDF to images with Poppler for visual inspection. Key checks include element overlap, text overflow, improper spacing, and insufficient contrast.

What common mistakes should be avoided in slide design?


Common mistakes include: repeating the same layout causing monotony; centering body text which harms readability; too-small title font sizes that reduce hierarchy; defaulting to blue which lacks thematic coherence; text-only slides lacking visual elements; decorative lines under titles (an AI-generated trait); and insufficient contrast between text and background. This skill provides detailed design guidelines and references 10 professional color schemes.