Skip to content
Motion

Improve Animations

Tool coverage — filled cells are supported. Full names under “Works with” below.

Turns "the app feels off" into a prioritized, execute-anywhere motion audit.

Emil Kowalski’s audit-then-plan skill for motion. It never touches source code — it surveys a codebase’s animation surface (transitions, keyframes, Framer Motion/GSAP/WAAPI usage), scores findings against eight categories (easing, physicality, interruptibility, performance, accessibility, cohesion, and more), and writes fully self-contained fix plans that a different, cheaper agent can execute with zero context and zero taste of its own.

That last part is the interesting design decision: it treats “deciding what’s wrong” and “typing out the fix” as separable work, and only spends the expensive model on the former. The output is a plans/ directory of numbered, git-stamped implementation plans, not a diff.

Install: no .claude-plugin manifest in emilkowalski/skills — copy skills/improve-animations/ (plus its AUDIT.md and PLAN-TEMPLATE.md) into your .claude/skills/ directory.

Gotcha: it’s read-only by hard rule — if you ask it to “just fix it,” it will decline and point you at running the plan it wrote instead. Don’t reach for this when you want an immediate patch; reach for it when you want a prioritized backlog.

File & content map

SKILL.md

Improve Animations

Turns "the app feels off" into a prioritized, execute-anywhere motion audit.

Contents — 5 sections

Operating Posture
Hard Rules
Workflow
Phase 1 — Recon (always first)
Phase 2 — Audit (parallel)
Phase 3 — Vet, prioritize, confirm
Phase 4 — Write plans
Invocation Variants
Tone

Package — 2 files

content section file folder