pptx-animation

Installation
SKILL.md

pptx-animation

Problem: PowerPoint's parser accepts many XML shapes that its playback engine silently drops at slideshow time. <p:anim attrName="fill.opacity"> parses fine, round-trips cleanly, and animates nothing. Generating PPT animations from ECMA-376 alone (or by plausibly guessing at element shapes) produces broken output that looks correct but does not play.

Solution: Route every effect through this skill's oracle-backed scripts. They wrap an empirically verified template library and a catalog of falsified shapes to avoid. You describe the effect in semantic terms (shape id, filter, duration, behaviors); the scripts emit <p:par> XML ready to splice into a timing tree.

Core rules — follow these or you will produce broken XML

Installs
1
GitHub Stars
6
First Seen
Oct 8, 2026