Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Design und Kreativität · SKILL.md

design-motion-principles

design-motion-principles

Motion and interaction design expert with two modes — build interactive components with purposeful motion, or audit existing animations for AI-slop patterns. Audit emits a branded HTML report with looping CSS demos per finding. Based on Emil Kowalski (restraint), Jakub Krehel (production polish), and Jhey Tompkins (creative experimentation) — lenses weighte…

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill-Dokumentation

GitHub

name: design-motion-principles description: | Motion and interaction design expert with two modes — build interactive components with purposeful motion, or audit existing animations for AI-slop patterns. Audit emits a branded HTML report with looping CSS demos per finding. Based on Emil Kowalski (restraint), Jakub Krehel (production polish), and Jhey Tompkins (creative experimentation) — lenses weighted to project context. Works with React, Framer Motion, CSS, and HTML. triggers:

  • "add animation"
  • "audit animation"
  • "hover state"
  • "enter exit animation"
  • "motion review"
  • "AI slop motion"
  • "motion audit"
  • "purposeful motion"
  • "motion principles" das: category: motion-animation type: package upstream: "https://github.com/kylezantos/design-motion-principles" version: latest

design-motion-principles

Catalogue stub — full skill: kylezantos/design-motion-principles
Type: package — install via npx skills add (SKILL.md alone is not sufficient; requires workflow files)

When to use

Activate when the user wants to:

  • Build interactive components with motion (transitions, hover states, micro-interactions, enter/exit animations)
  • Audit existing UI motion for AI-slop patterns (pulsing indicators, hover-scale-on-everything, stagger-spam)
  • Get motion guidance weighted across Emil Kowalski, Jakub Krehel, and Jhey Tompkins lenses

Do not activate for static layout, color, or typography work — route to a design-systems skill instead.

How to install

npx skills add kylezantos/design-motion-principles

Works with Claude Code, Cursor, Windsurf, and other AI coding assistants.

How to invoke after install

The skill detects mode from your request:

You sayMode
"animate this", "add motion", "make it feel alive"Create
"audit my animations", "review motion", "check for AI slop"Audit
AmbiguousSkill asks which mode

Invoke the design-motion-principles skill and state your request.

What it does

Two modes, three lenses weighted to project context:

ModeOutput
CreateContext discovery → lens weighting → component with motion baked in (React / Framer Motion / CSS / HTML)
AuditMotion-gap analysis + anti-AI-slop checklist → branded HTML report with auto-looping CSS demos, or --terminal for inline markdown

Three lenses:

  • Emil Kowalski — Restraint and speed. "Should this animate at all?"
  • Jakub Krehel — Production polish. "Is this subtle enough?"
  • Jhey Tompkins — Creative experimentation. "What could this become?"

The productive tension between these three lenses — not one applied universally — is the point.

Gespeicherte Skills