animation-director
Animation Director
Use this skill when the page needs motion that feels deliberate, premium, and technically sound.
The goal is not to add more animation. The goal is to make motion clarify order, depth, affordance, and identity.
Core Rule
Motion follows structure.
Before writing animation code:
- Identify the dominant layout idea already chosen by the page.
- Decide what motion jobs are actually needed:
- entry sequence
- hover feedback
- sticky narrative
- product demonstration
- state transition
- Choose one motion profile from references/motion_profiles.md.
- If the page uses sticky or scroll-led storytelling, load references/scroll_choreography.md.
- Choose the right interaction patterns from references/interaction_patterns.md.
- If the user needs help phrasing the motion request, load references/prompt_recipe.md.
- Enforce the constraints in references/performance_guardrails.md.
- Run the final pass in references/review_rubric.md.
How It Combines With Layout Director
Use $animation-director as a companion layer, not as a substitute for layout judgment.
Typical pairing:
$layout-directordecides structure, hierarchy, and style direction$animation-directordecides sequencing, interaction behavior, scroll choreography, and motion restraint
If no strong structure exists yet, fix layout first.
Design Intent
Good motion should:
- make reading order clearer
- reinforce hierarchy
- make UI feel tactile
- help product surfaces feel alive
- stay performant on real devices
Bad motion:
- decorates weak layouts
- loops everywhere
- competes with the content
- animates layout properties unnecessarily
Output Expectations
When using this skill:
- keep motion scoped to meaningful places
- use transform and opacity first
- avoid animation systems that force constant rerenders
- preserve accessibility and readability
- dial intensity according to the brief, not personal taste
- simplify or remove decorative motion on mobile when clarity drops
More from arjunkshah/layout-skill
layout-director
Use when an agent needs stronger frontend page layout judgment for landing pages, marketing sites, product showcases, portfolios, and feature launches. This skill improves composition, hierarchy, spacing, section rhythm, and motion while preserving variation instead of locking outputs into one template.
2design-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.
1