Skip to content

Morph PPT Transitions

Builds PowerPoint decks with Morph cross-slide animations using the OfficeCLI tool.

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”
Step-by-step guide: how to use Morph PPT TransitionsInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 15 original files, the Apache-2.0 licence and an attribution note.

    morph-ppt.zip
  2. 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. 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.