delight

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Functional interfaces often feel sterile and forgettable, missing the small moments of polish that make products memorable and enjoyable to use. ## Core Features & Use Cases - Delight Opportunity Assessment: Identifies natural moments for delight such as success states, empty states, loading screens, errors, and easter eggs. - Implementation Techniques: Provides concrete patterns for micro-interactions, playful copy, custom illustrations, sound design, and celebration moments using libraries like Framer Motion, GSAP, and Lottie. - Use Case: When polishing a web app's onboarding flow, use this Skill to add a satisfying checkmark animation on form completion, encouraging empty-state copy, and a subtle confetti burst when users hit milestones. ## Quick Start Ask the AI to add delight and personality to your interface, for example: add delightful micro-interactions and playful empty states to my React dashboard.

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 a web interface?▼

Add micro-interactions by animating button presses with transform and box-shadow transitions, hover lift effects with ease-out curves, and ripple effects on click. Libraries like Framer Motion, GSAP, and React Spring provide ready-made animation primitives.

What are good examples of delight in UI design?▼

Common delight patterns include checkmark draw animations on success, confetti bursts for milestones, playful empty-state copy, animated icons on hover, and hidden easter eggs like Konami code themes. Each should match the brand personality and audience.

Does adding animations hurt accessibility?▼

Animations can harm accessibility if they ignore reduced-motion preferences or distract screen reader users. Always respect prefers-reduced-motion settings, keep delight moments under one second, and make them skippable or subtle.

When should I avoid adding delight to an interface?▼

Avoid delight when it delays core functionality, during critical errors, or in contexts where playfulness is inappropriate such as banking or healthcare. Delight should enhance usability, never obscure it or hide poor UX.

Which animation libraries work with React for UI polish?▼

Framer Motion handles React component animations, React Spring provides spring physics, and Lottie renders After Effects animations. For sound cues, use Howler.js or the use-sound React hook with quiet, subtle audio.