animation-spec

Solid

Generate animation specifications, easing curves, and motion design documentation

Web & Frontend 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Animation Spec Skill ## Purpose Generate comprehensive animation specifications including easing curves, timing values, and motion design guidelines for consistent UI animations. ## Capabilities - Define custom easing curves (cubic-bezier) - Calculate animation timing for different contexts - Generate CSS animation keyframes - Create Lottie animation specifications - Document motion design guidelines - Export animation tokens ## Target Processes - component-library.js (interactionAnimationTask) - hifi-prototyping.js - design-system.js ## Integration Points - CSS animations - Lottie animations - Framer Motion - GSAP ## Input Schema ```json { "type": "object", "properties": { "animationType": { "type": "string", "enum": ["entrance", "exit", "emphasis", "transition", "loading", "feedback"], "description": "Category of animation" }, "duration": { "type": "object", "properties": { "fast": { "type": "number", "default": 150 }, "normal": { "type": "number", "default": 300 }, "slow": { "type": "number", "default": 500 } } }, "easing": { "type": "object", "properties": { "standard": { "type": "string" }, "decelerate": { "type": "string" }, "accelerate": { "type": "string" } } }, "elements": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "properties...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

ai-animation

Designs motion, transitions, and micro-interactions for UI components: spring animations, gestures, easing, staggers — taste-driven detail compounding. Trigger for 'animate this', 'add transitions', 'micro-interactions for', 'gesture design', 'swipe to dismiss', 'easing for this', 'stagger the'. Not for design systems; use /ai-design instead. Not for visual art; use /ai-visual instead. Not for testing animation code; use /ai-test instead.

49 Updated today
arcasilesgroup
Web & Frontend Listed

web-animation-design

Design and implement web animations that feel natural and purposeful, based on Emil Kowalski's "Animations on the Web" course. Use proactively when the user asks about easing, timing, springs, transitions, animation performance, or how to animate specific UI elements. Covers CSS transitions, Framer Motion, GSAP, accessibility (prefers-reduced-motion), and common patterns like modals, tooltips, page transitions, hover states, and microinteractions.

2 Updated 1 weeks ago
kentoje
Web & Frontend Listed

web-animation-design

Design and implement web animations that feel natural and purposeful, based on Emil Kowalski's "Animations on the Web" course. Use proactively when the user asks about easing, timing, springs, transitions, animation performance, or how to animate specific UI elements. Covers CSS transitions, Framer Motion, GSAP, accessibility (prefers-reduced-motion), and common patterns like modals, tooltips, page transitions, hover states, and microinteractions.

0 Updated 1 months ago
taskylizard
Web & Frontend Listed

080104-motion-animation

Motion design and animation: timing, easing, spring physics, micro-interactions, reduced motion, and performance for frontend interfaces.

1 Updated yesterday
natuleadan
AI & Automation Featured

animejs-animation

Advanced JavaScript animation library skill for creating complex, high-performance web animations.

39,350 Updated today
sickn33