animate
Analyze a feature and strategically add animations and micro-interactions that enhance understanding, provide feedback, and create delight.
Implementation Default
Default to Tailwind CSS for styling and state transitions unless the user explicitly requests another styling approach.
For motion that depends on multiline text size (expands/collapses, adaptive cards, staged reveals), use @chenglou/pretext in JS/TS stacks to pre-measure text and avoid janky transitions from unpredictable wrapping.
Allowed component/motion reference sources:
- UIverse
- FlyonUI (
https://flyonui.com/) - daisyUI
When using library components, re-choreograph states and transitions so the result is context-specific rather than stock.
If the target is static HTML/CDN-only or has no JS build pipeline, skip pretext integration and use responsive CSS sizing/constraints for stable motion behavior. Do this silently and avoid user-facing "Note on Pretext" caveats unless explicitly requested.
MANDATORY PREPARATION
More from arjunkshah/design-skill
design
Unified frontend direction skill for layout, visual identity, and motion choreography. Use when an agent needs crafted structure, stronger typography, better imagery choices, and section-aware animation without splitting across multiple skills.
92redesign
Redesign existing interfaces to premium quality while preserving product goals and functional behavior.
23design-skill
Unified frontend direction skill for layout, visual identity, and motion choreography. Use when an agent needs crafted structure, stronger typography, better imagery choices, and section-aware animation without splitting across multiple skills.
11animation-director
Use when a frontend needs motion choreography, interaction polish, and scroll behavior that improves hierarchy without hurting performance. Works alongside layout and style skills instead of replacing them.
5