Create and edit presentation slide decks (`.pptx`) with PptxGenJS, bundled layout helpers, and render/validation utilities. Use when tasks involve building a…
Slides Overview Use PptxGenJS for slide authoring. Do not use python-pptx for deck generation unless the task is inspection-only; keep editable output in JavaScript and deliver both the .pptx and the source .js. Keep work in a task-local directory. Only copy final artifacts to the requested destination after rendering and validation pass. Bundled Resources assets/pptxgenjs_helpers/: Copy this folder into the deck workspace and import it locally instead of reimplementing helper logic. scripts/render_slides.py: Rasterize a .pptx or .pdf to per-slide PNGs. scripts/slides_test.py: Detect content that overflows the slide canvas. scripts/create_montage.py: Build a contact-sheet style montage of rendered slides. scripts/detect_font.py: Report missing or substituted fonts as LibreOffice resolves them. scripts/ensure_raster_image.py: Convert SVG/EMF/HEIC/PDF-like assets into PNGs for quick inspection. references/pptxgenjs-helpers.md: Load only when you need API details or dependency notes. Workflow
don't have the plugin yet? install it then click "run inline in claude" again.