Working with AI · Motion skills and styles
Documentation

Motion skills and styles

The knowledge base behind the AI, how to add your own skills, and styles that keep sessions consistent.

The AI works from a knowledge base of skills: short guides on motion foundations, choreography, buttons, screen transitions, teasers, social loops, camera, vector, quality and more. For each task EaseKit attaches the matching skills automatically and suggests others the AI can load when needed. Styles keep the look consistent: timing, curves, springs, distances and palette.

Manage skills

Open Settings → Skills to see every skill with its approximate size in tokens. From there you can:

ControlWhat it does
Switch next to a skillTurns it off. Disabled skills don't appear in the index or in suggestions
Pin to current sessionSends the skill with every message in that session. Pinned skills show in the composer; click one to unpin
Show in Finder / Open in editorOpens the skill's SKILL.md
Import skill folder…Copies a folder with a SKILL.md into your skills
Link folder (live)…Uses a folder in place, so edits show up immediately
New skill…Creates a skill from a name and text
Open my skills in FinderYour own skills folder
Complete the motion stackInstalls the remaining community skills with the skills CLI (needs Node.js/npx) into ~/.agents/skills

You can also pin skills for one session from the composer's Add → Pin skills menu.

Settings → Skills

Session styles

A style locks in timing, curves, springs, distances and palette. The AI follows it, and the quality check measures how closely it's matched (Style fidelity). If a session has no style, the AI sets one after the first good animation.

Built-in presets

PresetPersonalityDurationsStaggerEnter curveDistance
Calm InterfaceRestrained, precise, fast140 · 220 · 360 ms40 msEase-out (strong)8 pt
Fluid (Apple-like)Physical, interruptible, soft springs200 · 350 · 550 ms50 msSpring 0.45 s · bounce 0.1216 pt
Punchy SocialAttention-grabbing, rhythmic250 · 450 · 800 ms100 msSpring 0.5 s · bounce 0.360 pt

Work with styles

  • Style tab → Choose style: pick a preset or a saved style, Derive from Current Animation, or Remove Style.
  • Save to Library stores the session's style; New Session in This Style starts a fresh session with it.
  • Settings → Styles → Style for new sessions sets a default (or None — let the AI decide). The Library list there deletes saved styles.
  • Session → New Session in Same Style (⇧⌘N) carries a style into a new animation.
  • Session → Derive Style from Current Animation captures the current timing and curves.
⇧⌘N
New session in the same style
⌥⌘M
Choose model