CtrlK
BlogDocsLog inGet started
Tessl Logo

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".

74

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, well-organized orchestration skill with a clear five-step workflow and concrete fallback guidance. The main gap is the absence of an explicit error-recovery checkpoint in case a selected skill fails during execution.

Suggestions

Add a brief fallback/validation checkpoint in Step 4 (Execute) for when a selected skill fails or produces unusable output, e.g. 'If a selected skill fails, substitute another discovered skill or fall back to a single-skill deliverable.'

Tighten specificity by giving one or two fully concrete example deliverables in Step 2 (beyond the parenthetical 'e.g.' list) so the creative combination is unambiguous.

DimensionReasoningScore

Conciseness

Lean ~45-line body that assumes Claude's competence; it never explains concepts Claude already knows, and every section (creative principles, theme ideas, fallbacks, reveal examples) earns its place.

5 / 5

Actionability

Concrete, specific guidance ('Select 1 to 3 skills', enumerated fallback deliverable types like 'generative art, a mini-game, a visual poem') with only minor gaps; no copy-paste code, but that is justified for an orchestration skill that delegates execution to other skills.

4 / 5

Workflow Clarity

A clear five-step sequence (Discover, Plan, Fallback, Execute, Reveal) with a conditional fallback branch serving as a checkpoint; the destructive/batch cap does not apply, but there is no explicit error-recovery feedback loop if a selected skill fails.

4 / 5

Progressive Disclosure

Under 50 lines with no external references needed and no bundle files present; content is well-organized into clearly headed sections, satisfying the simple-skill exception for progressive disclosure.

5 / 5

Total

18

/

20

Passed

Description

96%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, well-structured description that clearly answers both what the skill does and when to trigger it, with excellent natural-language trigger coverage. The only weakness is that the capability list is somewhat abstract rather than enumerating several distinct concrete actions.

DimensionReasoningScore

Specificity

Names the domain and a couple concrete actions ('dynamically discovering and creatively combining other enabled skills', 'create a delightful, unexpected wow experience') but does not list several distinct specific actions, so it stops short of comprehensive coverage.

3 / 5

Completeness

Explicitly answers both what (create a delightful wow experience by discovering and combining skills) and when ('Triggers when the user says surprise me... Also triggers when the user is bored, wants inspiration, or asks for something interesting') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive coverage of natural user phrases including synonyms and variations: 'surprise me', 'bored', 'wants inspiration', 'something interesting', and 'unexpected creative showcase'.

5 / 5

Distinctiveness Conflict Risk

The 'surprise me' / unexpected-skill-mashup niche is distinct with clear triggers, but 'bored' and 'wants inspiration' are broad enough to create minor overlap risk with general creative skills.

4 / 5

Total

17

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
bytedance/deer-flow
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.