Surprise Me
Deliver an unexpected, delightful experience by dynamically discovering available skills and combining them creatively.
Workflow
Step 1: Discover Available Skills
Read all the skills listed in the <available_skills>.
Step 2: Plan the Surprise
Select 1 to 3 skills and design a creative mashup. The goal is a single cohesive deliverable, not separate demos.
Creative combination principles:
- Juxtapose skills in unexpected ways (e.g., a presentation about algorithmic art, a research report turned into a slide deck, a styled doc with canvas-designed illustrations)
- Incorporate the user's known interests/context from memory if available
- Prioritize visual impact and emotional delight over information density
- The output should feel like a gift — polished, surprising, and fun
Theme ideas (pick or remix):
- Something tied to today's date, season, or trending news
- A mini creative project the user never asked for but would love
- A playful "what if" concept
- An aesthetic artifact combining data + design
- A fun interactive HTML/React experience
Step 3: Fallback — No Other Skills Available
If no other skills are discovered (only surpris…