
Morph PPT Transitions
Builds PowerPoint decks with Morph cross-slide animations using the OfficeCLI tool.
- Repository
- iOfficeAI/OfficeCLI
- Stars
- 32,939
- Licence
- Apache-2.0
- Files
- 15 files
What it does
When installed, the agent creates a single .pptx presentation where shapes glide, grow, or rotate from one slide to the next using PowerPoint's Morph transition, instead of simple fades. It follows a naming scheme so matching shapes on adjacent slides are linked, and it uses helper scripts and a library of visual style templates to build the deck through the OfficeCLI command-line tool.
Great for
- Presenters who want Keynote-style continuous motion in a PowerPoint deck
- Designers prototyping animated slide sequences
- Developers comfortable with command-line tools who want scripted deck generation
Skip it if
- Ordinary decks, pitch decks or board reviews without cross-slide motion, since the skill explicitly routes those to other skills
- Viewers that lack Morph support such as LibreOffice or many web viewers, which show only a plain fade (the skill notes this is a renderer limitation)
Try asking
- “Create a 5-slide product walkthrough where the logo grows and moves across each slide using a Morph transition”
- “Build an animated slide sequence with shapes that rotate as the slide advances, in a brutalist black-and-white style”
- “Make a smooth transition deck for a keynote with continuous motion between slides”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 15 original files, the Apache-2.0 licence and an attribution note.
morph-ppt.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip morph-ppt.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip morph-ppt.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Plan shape names (scene, actor, and per-slide prefixes) before adding shapes, since Morph pairs shapes by identical names.
- Run officecli help pptx <element> when a property name is uncertain, because the help output is authoritative over the skill text.
- Open the finished deck in PowerPoint 365 or Keynote to confirm the Morph effect actually plays, since LibreOffice shows a plain fade.
What's inside
- reference/decision-rules.md
- reference/morph-helpers.py
- reference/morph-helpers.sh
- reference/pptx-design.md
- reference/styles/bw--brutalist-raw/build.sh
- reference/styles/bw--brutalist-raw/style.md
- reference/styles/bw--mono-line/build.sh
- reference/styles/bw--mono-line/style.md
- reference/styles/bw--swiss-bauhaus/build.sh
- reference/styles/bw--swiss-bauhaus/style.md
- reference/styles/bw--swiss-system/style.md
- reference/styles/dark--architectural-plan/build.sh
- reference/styles/dark--architectural-plan/style.md
- reference/styles/INDEX.md
- SKILL.md
Redistributed unmodified from iOfficeAI/OfficeCLI under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.