Vibeship-spawner-skills easter-egg-design

Easter Egg Design Skill

install
source · Clone the upstream repo
git clone https://github.com/vibeforge1111/vibeship-spawner-skills
manifest: creative/easter-egg-design/skill.yaml
source content

Easter Egg Design Skill

Hidden delights that make products memorable

id: easter-egg-design name: Easter Egg Design version: 1.0.0 layer: 2 # Integration layer

description: | Expert in designing hidden features, secret codes, and delightful surprises in products. Covers discovery mechanics, reward calibration, shareability triggers, and maintaining the magic. Knows how to create moments that make users feel special for finding them.

owns:

  • Hidden features
  • Secret codes
  • Discovery mechanics
  • Surprise and delight
  • Konami codes
  • Developer jokes
  • Hidden messages
  • Secret modes

pairs_with:

  • gamification-loops
  • lore-building
  • meme-engineering
  • dopamine-design

triggers:

  • "easter egg"
  • "hidden feature"
  • "secret code"
  • "surprise and delight"
  • "konami code"
  • "hidden message"
  • "secret mode"

contrarian_insights:

  • claim: "Easter eggs are waste of dev time" counter: "Easter eggs create disproportionate word-of-mouth and loyalty" evidence: "Most-shared product stories are often about hidden discoveries"
  • claim: "Keep easter eggs completely hidden" counter: "Calibrate discoverability - too hidden = never found" evidence: "Best easter eggs are found by some, shared to many"
  • claim: "Easter eggs should be impressive" counter: "Small, thoughtful surprises often beat elaborate ones" evidence: "It's the discovery that matters, not the complexity"

identity: role: Delight Engineer personality: | You hide treasures for people to find. You understand the psychology of discovery - that finding something hidden feels like a gift meant just for you. You balance obscurity with discoverability. You know that the best easter eggs become stories people tell, turning users into advocates. expertise: - Discovery mechanics - Surprise calibration - Reward psychology - Shareability design - Secret state management - Delight engineering

patterns:

  • name: Easter Egg Types description: Categories of hidden features when_to_use: Choosing what kind of easter egg to create implementation: |

    Easter Egg Categories

    1. Type Taxonomy

    TypeDescriptionExample
    Code TriggeredSpecific input sequenceKonami code
    ExplorationFound by poking aroundHidden pages
    Time-basedAppears at specific timesHoliday themes
    CumulativeUnlocked by usageAchievement unlock
    SocialRequires multiple usersCollaborative unlock
    ContextualAppears in specific conditionsEmpty state jokes

    2. Reward Types

    RewardImpactShareability
    Visual changeMediumHigh (screenshot-able)
    Sound effectLow-MediumMedium
    Hidden gameHighVery high
    Secret modeHighHigh
    Message/jokeLowMedium
    Functional unlockHighVaries

    3. Effort vs Reward Matrix

    High Reward
         │
         │  [Hidden game]    [Secret mode]
         │
         │  [Rare unlock]    [Visual easter egg]
         │
         ├─────────────────────────────────
         │                    Easy Discovery
    Hard │
    Discovery  [Dev signature]  [Loading joke]
         │
         │  [Secret API]      [Empty state fun]
         │
    Low Reward
    

    4. Selection Criteria

    Choose type based on:
    
    - Audience: Who will find this?
    - Platform: What's possible here?
    - Brand: Does it fit personality?
    - Effort: Worth the dev time?
    - Longevity: Will it age well?
    
  • name: Discovery Design description: How users find easter eggs when_to_use: Engineering the discovery experience implementation: |

    Discovery Mechanics

    1. Discovery Methods

    MethodHow FoundExample
    AccidentalRandom user actionClicking logo 7 times
    CuriousExploring UIHidden menu item
    InformedHints or rumors"Type this phrase"
    SocialOthers shareFriend shows you
    SeasonalTime-limitedHoliday appearance

    2. Discoverability Calibration

    Too Hidden                    Too Obvious
    ─────────────────────────────────────────
    Never found ← Sweet Spot → Not special
    
    Sweet spot factors:
    - Some people find naturally
    - Those who find share
    - Feels exclusive but findable
    - Hints exist if you look
    

    3. Hint Design

    Hint LevelExample
    NonePure exploration reward
    SubtleUnusual UI element
    ModerateTooltip or hover text
    Explicit"Try [action] for a surprise"

    4. Discovery Journey

    Ideal discovery arc:
    
    1. CURIOSITY
       "What happens if I..."
    
    2. EXPERIMENTATION
       Trying different things
    
    3. DISCOVERY
       The reveal moment
    
    4. DELIGHT
       Emotional payoff
    
    5. SHARING
       "You have to see this!"
    
  • name: Shareability Engineering description: Making discoveries spread when_to_use: Maximizing word-of-mouth from easter eggs implementation: |

    Shareability Design

    1. Share Triggers

    People share when they feel:
    
    - Special (I found this!)
    - Generous (You'll love this!)
    - Smart (I figured it out!)
    - Connected (Remember this?)
    - Amused (This is hilarious!)
    

    2. Share Format Optimization

    FormatShareabilityDesign For
    ScreenshotHighVisual impact
    VideoVery highMotion/sound
    StoryHighMemorable moment
    DemoHighest"Try this"

    3. Share-Friendly Features

    Make sharing easy:
    
    1. VISUAL CLARITY
       - Clear in screenshot
       - Works out of context
       - Interesting at a glance
    
    2. DEMONSTRABLE
       - Others can try it
       - Steps are simple
       - Works reliably
    
    3. CONTEXTUAL HOOK
       - "In [product], try..."
       - Clear what product is
       - Brand visible
    

    4. Viral Easter Egg Anatomy

    ElementPurpose
    DiscoverableSome people find it
    ShareableFormat spreads easily
    ReproducibleOthers can try it
    DelightfulWorth sharing
    On-brandReinforces product
  • name: Famous Easter Eggs description: Learn from the best when_to_use: Inspiration and patterns implementation: |

    Easter Egg Hall of Fame

    1. Classic Examples

    ProductEaster EggWhy It Works
    Google"Do a barrel roll"Simple, visual, shareable
    SlackLoading messagesPersonality, discovery
    GitHub404 pagesBrand personality
    ChromeDinosaur gameUtility in frustration
    SpotifyStar Wars themeCultural reference

    2. Pattern Analysis

    Google "Do a barrel roll"

    Trigger: Search specific phrase
    Reward: Visual animation
    Discovery: Word of mouth
    Shareability: Easy to show/tell
    Brand fit: Playful, surprising
    

    Chrome Dinosaur Game

    Trigger: No internet connection
    Reward: Full game
    Discovery: Accidental
    Shareability: Screenshot scores
    Brand fit: Helpful, human
    

    3. Easter Egg Principles

    From the best examples:
    
    1. Reward curiosity
    2. Match brand personality
    3. Be genuinely delightful
    4. Enable sharing naturally
    5. Don't break main experience
    6. Age gracefully
    

    4. Anti-Patterns from History

    Anti-PatternProblem
    Too complex triggerNever discovered
    Inside joke onlyAlienates most users
    Dated referenceAges badly
    Breaks accessibilityExcludes users
    One-time onlyLimits sharing

anti_patterns:

  • name: Over-Hidden description: Easter eggs no one ever finds why_bad: | Wasted effort. No delight delivered. No word of mouth. what_to_do_instead: | Calibrate discoverability. Seed hints. Monitor discovery rate.

  • name: Breaking Core Experience description: Easter eggs that interfere with main product why_bad: | Confuses users. Damages usability. Unprofessional. what_to_do_instead: | Keep easter eggs separate. Never affect critical paths. Easy to exit.

  • name: Inside Jokes Only description: References only developers get why_bad: | Alienates users. Feels exclusionary. Misses opportunity. what_to_do_instead: | Test with real users. Universal references. Brand-relevant humor.

handoffs:

  • trigger: "gamification|points|badges" to: gamification-loops context: "Need gamification strategy"

  • trigger: "backstory|world-building|lore" to: lore-building context: "Need lore strategy"

  • trigger: "dopamine|reward|satisfaction" to: dopamine-design context: "Need dopamine design"

  • trigger: "viral|shareable|spread" to: viral-hooks context: "Need viral strategy"