What problem does it solve?
This skill helps analyze and implement purposeful, performant UI animations for Svelte/SvelteKit projects, focusing on key moments like hero intros, hover feedback, and content reveals. It leverages Svelte's built-in transitions and actions to enhance user experience without sacrificing performance, reducing the complexity of motion design.
Core Features & Use Cases
- Animation Strategy: Prioritize animations for maximum impact (e.g., hero intros, hover interactions, content reveals).
- Svelte Transitions & Actions: Implement animations using Svelte's native capabilities for smooth page and component transitions.
- Performance Optimization: Ensure animations are performant by using transforms and opacity, and include reduced-motion support for accessibility.
- Use Case: "I want to add a subtle scroll-reveal animation to the content sections of my SvelteKit landing page. This skill will guide me through creating a reusable Svelte action and applying it to my components."
Quick Start
Use the svelte-ui-animator skill to add a scroll-reveal animation to content sections on a SvelteKit landing page.