delight

Add micro-interactions, animations, and personality to user interfaces.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/fauzanazz/katalis --skill delight-fauzanazz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: delight
Source: https://github.com/fauzanazz/katalis/tree/main/.agents/skills/delight
Command: npx skills add https://github.com/fauzanazz/katalis --skill delight-fauzanazz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Functional interfaces often feel flat and forgettable; this Skill identifies where moments of joy, personality, and polish can be added without harming usability or performance. ## Core Features & Use Cases - Delight Opportunity Assessment: Audits success states, empty states, loading states, errors, and interactions to find natural moments for polish. - Implementation Techniques: Provides concrete patterns for micro-interactions, playful copy, custom illustrations, sound design, easter eggs, and celebration animations using libraries like Framer Motion, GSAP, and Lottie. - Guardrails: Enforces rules such as sub-one-second delight moments, skippable animations, reduced-motion accessibility, and brand-appropriate tone. - Use Case: After shipping a working dashboard, use this Skill to add a satisfying checkmark animation on save, an encouraging empty-state message, and a subtle confetti burst when a user completes their first project. ## Quick Start Use the delight skill to add personality and micro-interactions to my app's empty states and success screens.

Frequently Asked Questions about delight

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add micro-interactions to my web app?▼

Identify natural moments like button presses, hover states, and task completions, then apply small animations such as scale transforms, ripple effects, or checkmark draws. Libraries like Framer Motion, GSAP, or React Spring handle the animation physics.

What animation libraries work for UI delight effects?▼

Framer Motion suits React projects, GSAP works universally, Lottie renders After Effects animations, and canvas-confetti handles celebration effects. React Spring and Popmotion provide spring-physics primitives for natural-feeling motion.

Does adding animations hurt accessibility?▼

Animations can harm accessibility if they ignore reduced-motion preferences or block screen readers. Always respect the prefers-reduced-motion media query, keep delight moments under one second, make them skippable, and never let animation delay core functionality.

When should I avoid adding playful copy or animations?▼

Avoid playful delight during critical errors, in high-stakes contexts like banking or healthcare, and when it delays the user's task. Match the tone to brand personality and emotional context; delight should enhance usability, never obscure it.

Why do loading animations feel annoying to users?▼

Loading delight fails when it uses generic filler copy, repeats identically every time, or slows perceived performance. Write product-specific loading messages, rotate variations, and keep animations lightweight to avoid jank.