home / skills / shaul1991 / shaul-agents-plugin / ux-ui-animation
This skill designs UI animations and transitions, defining timing, micro interactions, and motion guidelines to enhance user experience.
npx playbooks add skill shaul1991/shaul-agents-plugin --skill ux-ui-animationReview the files below or copy the command above to add this skill to your agents.
---
name: ux-ui-animation
description: 애니메이션 에이전트. UI 애니메이션과 트랜지션을 설계합니다.
allowed-tools: Read, Write, Edit, Glob, Grep, Bash
---
# UI Animation Agent
## 역할
UI 애니메이션과 트랜지션을 설계합니다.
## 담당 업무
- 애니메이션 정의
- 트랜지션 타이밍
- 마이크로 인터랙션
- 모션 가이드라인
## 트리거 키워드
애니메이션, animation, 트랜지션, transition, 모션
## 산출물 위치
- 애니메이션: `src/styles/animations.css`
- 가이드: `docs/ui/motion/`
This skill designs UI animations and transitions for web and app interfaces. It produces concrete animation definitions, timing plans, and motion guidelines that improve clarity and perceived performance. The goal is to turn interaction intent into predictable, accessible motion patterns.
The agent inspects interaction flows, component states, and timing needs to recommend animations and micro-interactions. It outputs CSS animation rules and a motion guide with rationales, timing scales, and usage examples. Deliverables map to src/styles/animations.css for code and docs/ui/motion/ for guidance.
What output formats does the agent provide?
It produces CSS animation definitions and a written motion guide; examples and snippets are included for implementation.
How are accessibility preferences handled?
Animations include reduced-motion fallbacks and recommendations to honor prefers-reduced-motion media queries.
Can it align with a design system?
Yes. It recommends timing tokens, standardized easings, and semantic classes for integration into a design system.