PowerPoint (PPTX) Presentation Skill
Enable creation, editing, and analysis of PowerPoint presentations (.pptx files).
Trigger
- •When user needs PowerPoint presentation creation or editing
- •Converting content to presentation format
- •Modifying existing presentations
- •Creating slide decks from templates
- •Designing visual presentations
Core Capabilities
Reading & Analysis:
- •Extract text content via markdown conversion
- •Access raw XML for comments, speaker notes, layouts, and animations
- •Unpack presentations to examine design elements and structure
Creating Presentations:
- •Build new presentations from scratch using HTML-to-PowerPoint conversion
- •Apply design principles informed by content analysis
- •Use web-safe fonts and strategic color palettes
- •Generate thumbnail grids for visual validation
Editing Existing Presentations:
- •Modify slides using Office Open XML (OOXML) editing
- •Validate changes before repacking
- •Replace text while preserving formatting
- •Duplicate and reorder slides
Template-Based Workflows:
- •Analyze template inventories and layouts
- •Extract placeholder text
- •Apply bulk replacements via JSON configuration
Key Workflows
- •New presentations: Design → HTML creation → conversion → validation
- •Editing existing: Unpack → modify XML → validate → repack
- •Template-based: Analyze → extract inventory → rearrange → replace text
Design Approach
- •Select colors and layouts matching presentation subject matter
- •Maintain visual hierarchy and consistency
- •Ensure readability across all slides
- •Build coherent visual language across presentation
Use When
- •Creating business presentations
- •Converting content to slide format
- •Editing existing PowerPoint files
- •Creating presentation templates
- •Generating automated reports in presentation format
- •Building visual data presentations