Use when animation needs to convey feeling, tell a story, or connect emotionally—character moments, dramatic beats, or any motion that should make the audience care.
Use when creating animations that generate enthusiasm, build anticipation, or create high-energy experiences.
Use when implementing Disney's 12 animation principles in Figma prototypes and Smart Animate
Use when controlling where the audience looks—composing shots, choreographing action, revealing information, or any situation requiring clear visual hierarchy and focus management.
Use when creating animations that evoke happiness, surprise, or delightful moments in the user experience.
Use when designing character personalities, creating memorable motion signatures, ensuring animations feel polished, or making visual experiences that audiences want to watch.
Use when determining how far to push motion beyond realism, calibrating animation intensity for context, or making key moments register with audiences.
Use when elements need to appear on screen - page loads, modals opening, items being added, content reveals, or any "coming into view" animation.
Use when creating educational content, explaining concepts through animation, or when teaching animation principles to students.
Use when creating cinematic sequences, narrative animations, or when applying animation principles to video storytelling and visual narrative.
Use when creating mouse hover effects - button highlights, card lifts, link underlines, image zooms, or any pointer-triggered animation.
Claude Code customization for comfortable users. Covers skills, commands, MCP, hooks. Use when: user knows basics and wants to customize Claude Code.
Use when designing motion paths, character movement trajectories, gesture animations, or any motion that should feel natural rather than robotic.
Use when confirming user actions - success checkmarks, error alerts, form validation, save confirmations, or any animation acknowledging what the user did.
Use when animating form fields, inputs, textareas, selects, or interactive form elements to improve usability and feedback
Use when designing animations for medical apps, patient portals, telehealth, or health tracking interfaces
Use when building ongoing loop animations - loading states, ambient motion, background effects that run indefinitely without user fatigue
Use when animation feels wrong, creates unintended emotional response, or mismatches context
Use when animating multi-part objects, character appendages, fabric, hair, or any motion requiring realistic drag, momentum, and settling behavior.
Use when animating buttons, CTAs, or clickable action elements to create satisfying, responsive interactions
Use when creating ongoing animations - loading spinners, pulsing indicators, ambient motion, background effects, or any animation that repeats indefinitely.
Use when creating or animating characters that need to connect with audiences—hero protagonists, memorable villains, lovable sidekicks, or any figure that must have personality…
Use when animating carousels, sliders, image galleries, or horizontally scrolling content for smooth navigation
Use when animating lists, grids, tables, or collections of items to create smooth ordering, filtering, and loading states
Use when creating animations that reassure users, reduce anxiety, or communicate protection and security.
Use when building larger movement animations between 500-800ms - hero transitions, complex reveals, animations that tell a story and deserve attention
Use when building slow intentional animations between 1200-2000ms - app intros, loading sequences, storytelling moments that create emotional resonance
Use when implementing reduced motion alternatives, vestibular-safe animations, WCAG compliance, or designing for users with motion sensitivity.
Use when creating animations that soothe users, reduce anxiety, or create peaceful, meditative experiences.
Claude Code mastery for power users. Build agents, MCP servers, publish plugins. Use when: user wants to create agents, build integrations, or publish plugins.
Use when wrong elements get attention, important content is missed, or visual hierarchy is broken by animation
Use when animating accordions, collapsibles, dropdowns, or expand/collapse elements for smooth reveal transitions
Use when animating cards, panels, tiles, or container elements to create depth and interactivity
Use when motion needs to read clearly and powerfully—broad comedy, action highlights, important story beats, or any moment that must unmistakably communicate to the audience.
Guide a new user (including non-developers) through installing and running arran-dnd locally on Windows
Use when designing animations for enterprise software, B2B platforms, admin dashboards, or corporate applications
Use when designing animations for shopping apps, product catalogs, checkout flows, or retail experiences
Use when animation doesn't work as expected, has bugs, or behaves inconsistently
Use when designing inclusive animations, addressing vestibular disorders and motion sensitivity, or ensuring animation accessibility compliance.
Use when responding to touch or click interactions - button presses, drag feedback, swipe responses, tap ripples, or any direct manipulation animation.
Use when building extended animation sequences over 2000ms - cinematic intros, story sequences, premium experiences where animation IS the product
Use when designing animations for banking apps, payment systems, investment platforms, or financial dashboards
Use when building instantaneous UI feedback under 100ms - button presses, toggles, state changes that feel immediate and responsive
Use when designing animations for educational platforms, e-learning, tutoring apps, or skill-building experiences
Use when implementing Disney's 12 animation principles with GSAP (GreenSock Animation Platform)
Use when designing animations for fitness apps, wellness platforms, workout trackers, or meditation experiences
Use when animation excludes users with vestibular disorders, cognitive disabilities, or assistive technology needs
Skill master per la sessione. Contiene istruzioni generali e fa git pull all'avvio per aggiornare tutti gli skill. Utilizza gli altri skill quando relevanti.
Use when working in Blender, Unity 3D, Unreal Engine, Cinema 4D, VR/AR applications, or any three-dimensional animation work.
Use when elements need to leave the screen - closing modals, dismissing notifications, removing items, page transitions out, or any "leaving view" animation.
Use when animation doesn't match brand personality, feels generic, or clashes with design language
Use when animating icons, badges, avatars, status indicators, or small visual elements to add personality and feedback
Use when creating animations that convey luxury, refinement, or premium brand experiences.
Use when creating animations that feel warm, welcoming, and make users feel comfortable engaging.
Use when drawing user focus - notification badges, new feature highlights, error callouts, promotional banners, or any animation meant to attract attention.
Use when creating loading indicators, spinners, progress bars, or skeleton screens to communicate system status
Use when designing animations for gaming apps, streaming platforms, entertainment portals, or interactive media
Use when implementing Disney's 12 animation principles with pure CSS animations and transitions