From pptx-deck-creation
Authors or repairs coordinate-explicit JSON specifications for editable PPTX decks, enforcing precise layout, accessibility, and styling rules.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pptx-deck-creation:pptx-slide-specificationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Author final coordinates directly in `layout_tree`. No renderer may decide placement, shrink text, or infer layout after the audit.
Author final coordinates directly in layout_tree. No renderer may decide placement, shrink text, or infer layout after the audit.
summary and slides.id, a message-led title, an accessibility reading order, and a complete layout_tree.id, kind, role, classification, content, style, bbox, and z_index.summary contains an explicit layout_policy (safe margin, content bottom, footer top, minimum gap) and accessibility metadata.layout_design objects may be full bleed.text, shape, line, table, and image objects. Recreate labels and values from any supporting visual as native objects.source_ref for sourced claims.A task-local builder starts from a blank slide layout and maps all bboxes with Inches(...). Explicitly set wrapping, disabled auto-size, text insets, anchors, alignment, fonts, colors, line settings, image aspect ratio, and hidden-slide state. Reject zero or negative geometry before adding an object.
See references/layout-contract.md for the compact schema and repair guidance.
npx claudepluginhub wshobson/agents --plugin pptx-deck-creationGenerates editable PowerPoint presentations via PptxGenJS with precise layout, text measurement, and overlap validation. Includes theme presets and component builders.
Creates editable PPTX decks with narrative planning, layout specs, and quality checks. Useful for generating production-ready presentations from a brief.
Creates and modifies PowerPoint PPTX presentations via direct XML manipulation with Node.js scripts. Supports adding/editing slides, layouts, images, shapes, POTX templates. Activates on 'presentation', 'slides', 'deck', '.pptx'.