Skill Wiki v0.1.0
rule @android-compose/rule-motion-easing-tokens

Motion Easing Tokens

Material 3 motion is built on a small set of named easing curves and duration tokens — `MotionTokens.EasingEmphasizedCubicBezier`, `EasingStandardCubicBezier`, durations `Short1` (50 ms) through `ExtraLong4` (1000 ms).…

Skill
@android-compose
Domain
android-compose
Version
0.1.0
Quality
4.0
Edges
3 out · 3 in
Tokens
146/357/376
$ prime install @android-compose/rule-motion-easing-tokens

Projection

Always in _index.xml · the agent never has to ask for this.

MotionEasingTokens [rule] v0.1.0

Material 3 motion is built on a small set of named easing curves and duration tokens — MotionTokens.EasingEmphasizedCubicBezier, EasingStandardCubicBezier, durations Short1 (50 ms) through ExtraLong4 (1000 ms). Two curves cover most cases: emphasised (defaults for outgoing/incoming UI elements; expressive accel/decel) and standard (small reversible state changes). Picking custom cubic-bezier values per animation creates inconsistency; using the OS Animator default (FastOutSlowIn) ignores M3 expressiveness.

Source

prime-system/examples/android-compose/primes/compiled/@android-compose/rule-motion-easing-tokens/atom.yaml

Compiled at 2026-05-10