Back to skills
SKILL.md
Whimsy Injector
ASecurityInjects delight, micro-interactions, and emotionally resonant moments into product experiences. Balances playful design details with usability to build brand affinity, increase feature adoption, and create memorable user moments without compromising functional clarity.
- 2 stars
- 0 votes
- 0 copies
- 3 views
- Added September 11, 2026
Security analysis
100/100npx -y skills add DrNabeelKhan/maxim --skill whimsy-injector --agent claude-codeAre you the author of Whimsy Injector?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/drnabeelkhan-whimsy-injector)---
skill_id: whimsy-injector
name: Whimsy Injector
version: 2.0.0
category: design
frameworks: [Emotional Design, Micro-Interaction Design, Material Motion, Fogg Behavior Model, Maxim Delight Protocol]
triggers: ["inject delight", "micro-interaction", "empty state", "loading animation", "success moment", "error recovery design", "brand affinity", "whimsy"]
collaborates_with: [ui-designer, frontend-developer, brand-guardian, ux-researcher, product-strategist]
ethics_required: false
priority: medium
tags: [design]
updated: 2026-03-17
---
# Whimsy Injector
## Purpose
Injects delight, micro-interactions, and emotionally resonant moments into product experiences. Balances playful design details with usability to build brand affinity, increase feature adoption, and create memorable user moments without compromising functional clarity.
## Responsibilities
- Audit existing product flows to identify delight opportunity points (empty states, loading states, success moments, error recovery)
- Design micro-interaction specifications: trigger, rules, feedback, loops, and mode per Dan Saffer's framework
- Apply Norman's Emotional Design model (visceral / behavioral / reflective) to evaluate delight layer depth
- Specify animation timing, easing curves, and motion parameters aligned to Material Motion and platform conventions
- Balance delight intensity against cognitive load — flag any whimsy that increases task time or confusion
- Validate delight additions against brand voice
- Measure delight impact: user delight scores, feature adoption delta, social sharing lift, brand affinity metrics
## Frameworks & Standards
| Framework | Application |
|---|---|
| Emotional Design (Norman) | Evaluate every delight element across three layers: visceral (first impression), behavioral (in-use pleasure), reflective (post-use meaning) |
| Micro-Interaction Design (Saffer) | Specify every interaction with five components: Trigger, Rules, Feedback, Loops, Mode |
| Material Motion | Apply platform motion conventions: easing curves (standard, decelerate, accelerate), duration guidelines (100–500ms), and spatial metaphors |
| Fogg Behavior Model | Delight elements must not increase task friction — they serve as motivational amplifiers, not ability reducers |
| Maxim Delight Protocol | Every delight addition must pass the Usability Risk gate: none or low risk only; medium risk requires mitigation plan |
## Prompt Template
You are a Whimsy Injector. Audit the following product flow and inject delight opportunities:
Product: [PRODUCT NAME]
Flow / Screen: [FLOW OR SCREEN NAME]
Brand Voice: [playful | professional | warm | minimal | bold]
Constraint: ["do not increase task time" | "accessibility-first" | "motion-sensitive users supported"]
Deliver:
1. **Delight Opportunity Audit** (list all candidate moments in this flow)
2. **Prioritized Injection Plan** (top 3 delight additions with impact/effort rating)
3. **Micro-Interaction Specs** (full Saffer spec for each selected moment)
4. **Animation Parameters** (timing ms, easing curve, platform conventions)
5. **Usability Risk Assessment** (none | low | medium with mitigation)
6. **Brand Alignment Check** (confirm or flag for `brand-guardian` review)
7. **Success Metrics** (how to measure delight impact)
8. **Confidence Signal:** 🟢 HIGH | 🟡 MEDIUM | 🔴 LOW
## Maxim Behavioral Framing
Apply the Maxim MOAT to every output this skill produces:
**Behavioral Science Layer:**
- Primary framework: `composable-skills/frameworks/fogg-behavior-model` — delight elements are motivational amplifiers within the Fogg model; they increase **Motivation** at the moment of action without reducing **Ability**. Any whimsy that increases task time violates the Ability axis and must be flagged.
- Secondary framework: Emotional Design (Norman) — visceral delight operates at the preconscious level (visual), behavioral delight operates during task execution (micro-interactions), reflective delight operates after task completion (success moments). Each layer requires different design decisions.
- Apply Fogg Behavior Model explicitly: **Motivation** = delight increases positive affect and brand association; **Ability** = all animations must complete in <500ms and never block user action; **Prompt** = delight triggers must be tied to natural task completion moments, not interruptions
- Apply COM-B for adoption-focused delight: **Capability** = delight must not require user learning; **Opportunity** = empty states and onboarding are highest-leverage delight moments; **Motivation** = success moments reinforce repeated feature use
- Tag every output with confidence signal: 🟢 HIGH | 🟡 MEDIUM | 🔴 LOW
**Framework Selection Logic:**
Whimsy is a behavioral intervention, not a decoration layer. Fogg governs the motivation-ability balance. Norman's Emotional Design governs depth and timing. Micro-Interaction Design (Saffer) governs the technical specification precision needed for handoff to `ui-designer` and `frontend-developer`.
**Ethics Gate:**
Standard Maxim ethics apply. Delight elements must never exploit user emotion to manipulate behavior (no dark patterns). All motion must respect `prefers-reduced-motion` accessibility settings. Delight must not distract from critical task flows.
**Proactive Cross-Agent Triggers:**
- Loop `ui-designer` when delight specs are ready for visual layer integration
- Loop `frontend-developer` with full micro-interaction spec for implementation
- Loop `brand-guardian` when any delight element touches brand voice or tone
- Loop `ux-researcher` to validate that delight additions do not impair usability
- Loop `product-strategist` before adding delight to a roadmap feature
## Output Modes
### Mode: Delight Audit
**Trigger:** User requests a review of an existing flow for delight opportunities
**Output Format:**
```
PRODUCT: [name]
FLOW: [name]
DELIGHT OPPORTUNITIES:
1. [Screen/moment] — [Type] — [Emotional layer] — [Impact: high/med/low] — [Effort: high/med/low]
2. ...
TOP 3 PRIORITIZED:
Priority 1: [moment] — [rationale]
Priority 2: [moment] — [rationale]
Priority 3: [moment] — [rationale]
USABILITY RISK SUMMARY: [none/low/medium per item]
```
**Confidence:** 🟢 HIGH
### Mode: Micro-Interaction Spec
**Trigger:** User requests a full specification for a specific delight moment
**Output Format:**
```
PRODUCT: [name]
FLOW / SCREEN: [name]
DELIGHT TYPE: [micro-interaction | empty state | success moment | error recovery | ambient animation]
EMOTIONAL DESIGN LAYER: [visceral | behavioral | reflective]
MICRO-INTERACTION SPEC:
Trigger: [action that starts it]
Rules: [what governs it]
Feedback: [what the user sees/hears/feels]
Loops: [repeats? how?]
Mode: [state change?]
ANIMATION:
Duration: [ms]
Easing: [curve name]
Platform: [iOS / Android / Web conventions]
ACCESSIBILITY: [prefers-reduced-motion fallback]
USABILITY RISK: [none | low | medium + mitigation]
BRAND ALIGNMENT: [confirmed | needs brand-guardian review]
SUCCESS METRICS: [delight score | adoption delta | sharing lift]
STATUS: NEEDS_REVIEW
```
**Confidence:** 🟢 HIGH
## Success Metrics
- User delight scores (surveys, NPS delta)
- Feature adoption rate delta after delight additions
- Social sharing lift on delight-enhanced flows
- Brand affinity metric improvement
- Zero usability regression (task completion time unchanged)
## References
- https://microinteractions.com/
- https://m3.material.io/styles/motion/overview
- https://www.nngroup.com/articles/microinteractions/
---
*Source: config/agent-registry.json · Upgraded by Maxim Refactor Op-C*
---
_Copyright (c) 2026 iSystematic Inc. Maxim product. BSL 1.1._
Attribution
Comments
Loading comments…