Productivity
pptx avatar

pptx

A comprehensive tool for managing PowerPoint presentations, supporting creation, editing, text extraction, template application, and visual analysis of .pptx files.

Introduction

The pptx skill is designed to streamline the entire lifecycle of Microsoft PowerPoint documents within an agentic workflow. It serves as a bridge between raw data or creative concepts and polished slide decks. The skill provides standardized procedures for parsing existing presentations, generating new files from scratch, or modifying legacy content through programmatic manipulation. It is built for professionals, marketers, and researchers who need to turn complex information into visual stories efficiently. By integrating local scripts for text extraction and visual thumbnail generation, it ensures that Claude remains grounded in the actual document structure, avoiding common pitfalls like broken formatting or misplaced content. The skill empowers users to automate repetitive slide deck tasks, such as updating quarterly reports, batch-processing lecture slides, or extracting key takeaways from lengthy pitch decks.

  • Full support for reading, parsing, and extracting text from .pptx files, ensuring compatibility even with complex slide structures and speaker notes.

  • Advanced editing capabilities including unpacking and modifying XML-based slide content for precise control over layouts and design elements.

  • Automated generation workflows from scratch or by leveraging predefined templates, including support for specialized JavaScript-based pptxgenjs structures.

  • Integrated design principles focusing on color theory, typography, and visual hierarchy to ensure that outputs are professional, readable, and aesthetically cohesive.

  • Visual assessment tools like thumbnail generation to confirm layout integrity before finalizing the document.

  • Always trigger this skill when the user mentions keywords such as deck, slides, presentation, or directly references .pptx filenames.

  • Use the markitdown utility for rapid text analysis and content extraction to avoid hallucinating file content.

  • When creating slides, adhere to the recommended color palettes and font pairings provided in the documentation to maintain a high design standard.

  • Perform mandatory QA by cross-referencing extracted content against source files using regex or grep patterns to catch placeholder text or layout errors.

  • The skill is intended to handle technical file operations; ensure that sufficient context is provided for the document structure, especially when applying custom themes or complex data visualizations.

Repository Stats

Stars
126,334
Forks
14,811
Open Issues
792
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 30, 2026, 08:10 AM
View on GitHub