
Description
motion-ui is an agent skill from the ECC collection by affaan-m, listed on skills.sh. It sets out a motion system, version 4.2, for React and Next.js interfaces. The system is built for performance, accessibility and usability, and the listing says it is meant to be functional rather than decorative. Motion is used for three purposes: to guide attention, for example during onboarding or on a key action, to communicate state such as loading, success, error and transitions between open and closed, and to preserve spatial continuity when layouts change or when the user navigates. Suitable places include interactive components such as buttons, modals and menus, state changes such as loading to loaded, and navigation with shared elements or crossfades. A skill is a SKILL.md file of instructions that an AI agent loads when a task calls for it. It is free and open source, and the skills.sh listing shows all three security audits passing.…
Highlights
- Motion that guides attention
- Motion that communicates state
- Continuity for layout and navigation changes
- Performance and accessibility first
Ratings & Reviews
No ratings yet
Be the first to rate motion-ui.
People also visit

motion-foundations
Motion tokens, spring presets, performance rules, device adaptation
motion-ui FAQ
What does the motion-ui skill do?
It applies a motion system to React and Next.js interfaces, using animation to guide attention, show state and keep layout continuity.
Is it decorative animation?
No. The listing says the system is focused on performance, accessibility and usability, not decoration.
Which components does it suit?
Interactive components such as buttons, modals and menus, state changes and navigation with shared elements.
How do I install it?
Run: npx skills add https://github.com/affaan-m/ecc --skill motion-ui
Is it free?
Yes. It is free and open source.
Are there security findings?
The skills.sh listing shows Gen Agent Trust Hub, Socket and Snyk all passing.
What are the best motion-ui alternatives?
Popular alternatives to motion-ui include motion-advanced, motion-patterns and frontend-a11y. See all motion-ui alternatives







