LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

surprise-me

Create a delightful, unexpected "wow" experience for the user by dynamically discovering and creatively combining other enabled skills. Triggers when the user says "surprise me" or any request expressing a desire for an unexpected creative showcase. Also triggers when the user is bored, wants inspiration, or asks for "something interesting".

77,796stars10,613forksUpdated 7/25/2026
Web Development#creative#html#orchestration#artifacts#ideation

Security Assessment

Safe(96/100)
Security Score96/100

About surprise-me

This skill creates a delightful, unexpected "wow" experience for the user by dynamically discovering the other enabled skills in the environment and creatively combining one to three of them into a single cohesive deliverable. It solves the open-ended problem of "surprise me" or "show me something interesting" requests, where the user wants an inspiring creative showcase rather than a specific task, by turning the available skill set into raw material for a curated mini creative project.

Its workflow is a simple five-step process: discover the available skills, plan a creative mashup that juxtaposes skills in unexpected ways (such as a presentation about algorithmic art or a research report turned into a slide deck), read the full instructions of each selected skill, execute and combine their outputs into one polished artifact, and reveal it with minimal spoilers so the surprise lands. It emphasizes visual impact and emotional delight over information density, and can weave in the user's known context. When no other skills are available, it falls back to a news-based surprise, an interactive single-page HTML experience (generative art, a mini-game, a visual poem, an animated infographic, or an interactive story), or a personalized artifact.

The target users are anyone who wants inspiration, a break from routine, or a demonstration of what the assistant and its skill ecosystem can produce. It is best suited to exploratory, playful moments rather than precise deliverables, and its output quality depends entirely on which other skills happen to be enabled.

FAQ

When does this skill trigger?

When the user says "surprise me" or expresses a desire for an unexpected creative showcase, and also when the user is bored, wants inspiration, or asks for "something interesting".

How does it decide what to make?

It reads the list of available skills, selects one to three of them, and designs a creative mashup aimed at a single cohesive, visually striking deliverable rather than separate demos.

What happens if no other skills are enabled?

It uses a fallback: a news-based designed HTML artifact, an interactive single-page web experience such as generative art or a mini-game, or a personalized artifact built from known user context.

Does it explain what it built up front?

No. By design it reveals the result with minimal spoilers — a short teaser line followed by the artifact — to preserve the surprise.

What determines how good the result is?

Largely the other skills available in the environment, since it combines their capabilities. With a rich skill set it can juxtapose several; with none, it relies on its built-in creative fallbacks.

Install surprise-me

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

bytedance/deer-flow

Related Skills

cmux-terminal-multiplexer

88

wps-excel

673

ui-design

167

technical-wireframe-info-layout

7,069