01
It starts by itself
PR touches UI motion. Runs in GitHub Actions or Claude Code routine.
- ↻ PR touches UI motion
pull_request.opened or synchronize, paths: CSS, React or Framer Motion files
Every animation change gets a review.
Install the Design Motion Principles skill and make it a habit: follow https://gethabit.dev/skills/kylezantos/design-motion-principles.md
12K installs1K starsMIT licenceSource on GitHub ↗

Design Motion Principles
by kylezantos · 12K installs
The skill
Checks if screen animations feel right.
Only when you ask.
Smoother apps
Every animation change gets a review. Smoother, calmer motion in your app.
↻ Runs by itselfevery time you change animations
When does it start? How does it check its work? What does it remember?
Stops after one pull request per run, with at most 20 animations reviewed.
A pull request that changes animations starts the run, so the mode is Audit.
The agent reads the project type and picks primary, secondary and selective lenses from the mapping table.
Each animation is judged by how often a user triggers it, and keyboard actions should not animate.
The agent follows workflows/audit.md with the audit checklist, the anti-checklist and the accessibility reference.
Findings go into the HTML report with demo cards, as the output format reference describes.
Lens weights and open findings go into the log for the next audit.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Design Motion Principles skill helps.
No. It runs only in Audit mode and writes a report. Use Create mode by hand when you want new motion.
No. The skill weights each lens by project context first, so a playful app gets different advice than a productivity tool.
Support for prefers-reduced-motion. The skill treats it as mandatory in both modes.
Copy the prompt at the top into your agent. It installs the skill from kylezantos/design-motion-principles and sets up the habit. Or run npx skills add kylezantos/design-motion-principles --skill design-motion-principles.
Yes. It is published under MIT. Habit is free too.
Install the Design Motion Principles skill and make it a habit: follow https://gethabit.dev/skills/kylezantos/design-motion-principles.md
All kylezantos skills →More design skills →
Works in
Made by kylezantos, published under MIT. Habit links to the original and never changes it. Is this your skill?