calm-relaxation

Use when creating animations that soothe users, reduce anxiety, or create peaceful, meditative experiences.

By dylantarre · 418 installs

npx skills add dylantarre/animation-principles --skill calm-relaxation

Source repository · Upstream listing

Calm & Relaxation Animation Create animations that soothe, settle, and create peaceful user experiences. Emotional Goal Calm emerges from slow, gentle, predictable motion. Relaxation comes from animations that breathe, flow naturally, and never demand attention or create tension. Disney Principles for Calm Squash & Stretch Very subtle (2 5%). Gentle breathing or pulsing rather than bouncing. Soft, organic deformation like clouds or water. Anticipation Long, gradual preparation (200 400ms). Slow builds create no surprises. Everything telegraphed well in advance. Staging Soft focus, ambient positioning. No aggressive attention grabbing. Elements share space harmoniously without competition. Straight Ahead Action Gentle, organic flow for ambient animations. Drifting clouds, floating particles, subtle gradients—natural randomness. Follow Through & Overlapping Action Extended, graceful follow through. Long settling times (500ms+). Elements drift to rest like leaves on water. Slow In & Slow Out Heavy easing on both ends. Very gradual acceleration and deceleration. cubic bezier(0.4, 0, 0.6, 1) for smooth, gentle motion. Arc Wide, sweeping curves. Gentle parabolas. Motion should flow like water or wind—never angular or abrupt. Secondary Action Ambient, background motion. Subtle parallax, gentle floating elements. Supporting motion that doesn't demand attention. Timing Slow and deliberate (400 800ms+). Long durations feel meditative. No quick movements. Breathing rhythm: 4 6 seconds per cycle. Exaggeration Minimal to none. Realistic, natural movements. Subtlety is calming; exaggeration creates tension. Solid Drawing Soft edges, rounded forms. No sharp angles. Organic shapes that feel natural and comfortable. Appeal Soft colors, low contrast. Gentle gradients. Rounded shapes. Natural, organic aesthetics. Timing Recommendations Element Duration Easing Fade transitions 400 600ms ease in out Floating elements 3000 5000ms ease in out Breathing pulse 4000 6000ms ease in out Parallax drift 800 1200ms ease out CSS Easing Breathing Animation When to Use Meditation and wellness apps Loading states for long processes Ambient backgrounds Reading experiences Night mode transitions Healthcare interfaces Onboarding welcome screens Success states that don't need celebration