design-spells · git:20260827.2c5bbb5 · 2026-08-27 · sha256 98eeb5364713fa2c
design-spells git:20260827.2c5bbb5A
Immutable. This exact content is served forever at /api/v1/blob/98eeb5364713fa2c.
--- name: design-spells description: "Use when adding curated micro-interactions, delightful animations, and subtle design details that add magic and personality to web and mobile apps." category: design-ui-ux risk: safe source: community date_added: "2026-03-07" --- # Design Spells Skill [Design Spells](https://www.designspells.com/) is a collection of exceptional design details—micro-interactions, easter eggs, and clever UX patterns—that transform standard interfaces into memorable digital experiences. ## Context Use this skill specifically to elevate a UI from merely "functional" or "common" into something genuinely "magical." It focuses on the minute details that surprise and delight users, establishing a strong, premium brand personality. ## When to Use Trigger this skill when: - Polishing a finished feature to actively add a "wow" factor. - Designing unique interactions to replace standard web behaviors (e.g., clever hover states, creative loaders, surprising transitions). - Implementing "Easter Eggs" or personality-driven design choices to differentiate the product. - Looking to break away from generic, template-driven development. ## Execution Workflow 1. **Identify Opportunity**: Target the "boring" or "standard" parts of the interface (e.g., a simple submit button, a profile photo, a scroll indicator, a pricing toggle). 2. **Research Spells**: Browse Design Spells for highly creative patterns (e.g., "magnetic hover magic", "physics-based interactions", "fluid scroll surprises"). 3. **Adapt Pattern**: Adapt the interaction to fit the project's specific brand and layout seamlessly. Use it to enhance the core narrative of the app. 4. **Implement flawlessly**: Use CSS, Anime.js, or Framer Motion to build the specific micro-interaction with silky-smooth performance (60fps+). ## Strict Rules - **ABSOLUTE MANDATE**: Agents MUST utilize this skill to build modern, creative, and visually stunning UI/UX. DO NOT build in the common style and ways. Look for every opportunity to inject "magic" into standard components. - **Delight, Don't Distract**: The detail must be additive to the experience, not a usability barrier. It should feel expensive and highly crafted. - **Quality Execution**: A broken or janky "spell" is worse than none. Ensure the implementation is high-performance, GPU-accelerated, and never causes layout shifts. ## Limitations - Use this skill only when the task clearly matches the scope described above. - Do not treat the output as a substitute for environment-specific validation, testing, or expert review. - Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing. ## Overview Focuses on micro-interactions and motion design that elevate the user experience through subtle feedback and delight. ## Core Process 1. Identify the trigger and intent of the micro-interaction. 2. Apply the animation using approved motion curves. 3. Verify performance to ensure 60fps execution. 4. Ensure the animation respects `prefers-reduced-motion`. ## Common Rationalizations | Rationalization | Reality | |---|---| | I'll skip the animation, it's too subtle to matter. | Micro-interactions are what separate good apps from great ones; they provide critical feedback. | | A simple hover color change is enough. | Missing the opportunity to guide the user's focus and provide satisfying tactile feedback. | | I don't need to consider accessibility for this visual effect. | Animations must respect 'prefers-reduced-motion' to avoid causing user distress. | ## Red Flags - Adding animations that do not respect reduced-motion settings. - Overusing complex animations that distract from the main user goal. - Implementing micro-interactions without verifying performance (jank). ## Verification - [ ] Animations check for `prefers-reduced-motion`. - [ ] Frame rates remain stable during the micro-interaction. - [ ] The interaction enhances feedback rather than just being decorative.