powerpoint
Installation
Summary
Create, design, and audit PowerPoint presentations with precise layout control and design principles.
- Supports high-fidelity slide creation via HTML-to-PPTX conversion with exact 720pt × 405pt positioning and rasterized visuals
- Includes template-based workflows: audit decks with thumbnail grids, inject content via JSON mapping, and rearrange slides programmatically
- Enforces design quality standards: web-safe fonts only, proper hex color formatting, two-column layouts, and final verification thumbnails to catch text cutoff or overlap
- Built for pitch decks, status updates, and visual storytelling with proactive design intervention when layout precision matters
SKILL.md
<high_fidelity_creation> The preferred method for precise layout positioning:
- HTML: Create slides (720pt x 405pt). Text MUST be in
<p>,<h1>-<h6>, or<ul>. - Visuals: You MUST rasterize gradients/icons as PNGs using Sharp FIRST. Reference:
references/html2pptx.md. - Execution: Run
html2pptx.jsto generate the presentation. </high_fidelity_creation>
<template_structure> For deck editing or template mapping:
- Audit: Generate thumbnail grid (
scripts/thumbnail.py) to analyze layout. - Duplication: Use
scripts/rearrange.pyto duplicate and reorder slides. - Text Injection: Use
scripts/replace.pywith the JSON inventory to populate content. </template_structure>
Related skills