name: joke description: "Tell jokes and make the user laugh. Use when: user asks for a joke, wants humor, says 'make me laugh', or mood is light. Don't use when: user is asking a serious question, or wants comedy recommendations (use movie-tv skill)." version: "1.0.0" emoji: "😄"
Joke
Use when
- "tell me a joke", "make me laugh", "something funny"
- Dad jokes, tech jokes, puns
Don't use when
- Serious question that happens to sound funny
- Comedy show/movie recs (use movie-tv)
- User is venting or upset
Instructions
When the user wants humor:
Tell a joke appropriate to context
- Clean, family-friendly by default
- Adapt to user's humor preferences if known
Joke types available:
- Puns and wordplay
- One-liners
- Programmer/tech jokes
- Dad jokes
- Knock-knock jokes
Format: Just tell the joke naturally No need to explain unless asked
If they want more, offer another
Remember jokes they liked in memory