In the Skill's Own Terms
An interaction and motion design skill for coding agents, working in two modes. Create builds interactive components with purposeful motion; Audit reviews existing motion and reports per-designer findings, including AI-slop patterns, in a branded HTML report with looping demos.
It organizes its advice around three lenses — Emil Kowalski on restraint and speed, Jakub Krehel on production polish, Jhey Tompkins on playful experimentation — weighted by project type rather than applied universally. Coverage is web and app UI motion: HTML/CSS, React, Framer Motion, iOS/Android transitions and design system animations. The frequency gate, context-dependent durations and mandatory prefers-reduced-motion handling run in both modes.
What it produces
- Interactive components built with purposeful motion in Create mode.
- A per-designer review report in Audit mode.
- A branded HTML report containing looping demos of the findings.
- An audit report template rendered as HTML by default, with a terminal mode available as a flag.
How It Works
- 01Detect the Mode from the Request
Build-flavoured wording selects Create; audit, review, evaluate, feedback or 'is this motion good' selects Audit.
- 02Read the Matching Workflow File
Mode detection is step 0 and gates everything else — the workflow file for that mode is followed as written.
- 03Weight the Three Designers by Context
Emil, Jakub and Jhey are treated as context-dependent perspectives, never as universal rules.
- 04Apply Frequency and Duration Guidance
How often the interaction fires comes first, then duration targets drawn from the relevant lens.
- 05Emit the Artefact for the Mode
Create returns components; Audit returns a per-designer report whose findings each get a demo card built from a visual container template.