delight

Add moments of joy to user interfaces across web and mobile apps.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/ai-sapira-poc/pharo-agents --skill delight-ai-sapira-poc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delight
Source: https://github.com/ai-sapira-poc/pharo-agents/tree/main/.claude/skills/delight
Command: npx skills add https://github.com/ai-sapira-poc/pharo-agents --skill delight-ai-sapira-poc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add moments of joy, personality, and unexpected polish that transform functional interfaces into delightful experiences.

Core Features & Use Cases

  • Identify natural delight moments across success states, empty states, loading indicators, achievements, interactions, errors, and Easter eggs.
  • Define the context (brand personality, audience, emotional tone) to tailor the delight strategy and ensure consistency across product surfaces.
  • Apply delight techniques (micro-interactions, copy personalization, illustrations, sounds, subtle visuals) while preserving core usability and accessibility.

Quick Start

Start by mapping key user moments (success, onboarding, loading, errors) and implement brand-aligned micro-interactions that are quick, skippable, and accessible.

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 UX without hurting accessibility?

Micro-interactions that elevate UX must remain fast, skippable, and context-appropriate. You can apply animation, copy personalization, and sound cues to loading indicators or success states while explicitly preserving core usability and accessibility standards.

What is the best way to design delightful empty states and loading indicators?

Designing delightful empty states and loading indicators involves mapping key user moments and applying brand-aligned micro-interactions. Tailor the emotional tone, illustrations, and copy to the audience to transform functional interfaces into engaging experiences.

Can I apply brand personality to error states using micro-interactions?

Yes, you can apply brand personality to error states by defining the context, audience, and emotional tone. Implement tailored delight techniques like personalized copy and subtle visuals to ensure errors remain usable but reflect the brand consistently.

How do I make onboarding interactions delightful for mobile apps?

Delightful onboarding for mobile apps requires identifying natural moments of joy and applying tailored micro-interactions. Specify practical requirements for animations and sound cues while ensuring the interactions remain quick and skippable for mobile users.

When should I avoid using delight and micro-interactions in web design?

You should avoid using delight and micro-interactions when they compromise core usability or cannot be skipped. If animations slow down actions, disrupt context, or violate accessibility specifications, they detract from the user experience rather than elevating it.