tell-jokes

Tell jokes on demand in multiple styles and languages. Use when user asks for a joke, wants to be cheered up, says they're bored, asks for humor, or requests something funny. Supports dad jokes, puns, programming jokes, dark humor, cold jokes (冷笑话), and more.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "tell-jokes" with this command: npx skills add xiaohuaishu/tell-jokes

Tell Jokes 🎭

A skill for telling jokes with style and variety.

How It Works

When triggered, tell a joke based on the user's request. Follow these rules:

  1. Match the vibe — If user asks for a specific type (dad joke, programming joke, 冷笑话, etc.), deliver that type
  2. Match the language — Reply in the user's language by default
  3. One joke at a time — Unless they ask for more
  4. No repeats — If telling multiple jokes, vary the style
  5. Read the room — Keep it appropriate for the context (group chat vs DM, etc.)

Joke Types

TypeTrigger wordsStyle
Dad joke"dad joke", "老爸笑话"Groan-worthy puns
Programming"编程笑话", "code joke", "programmer"Tech/coding humor
冷笑话"冷笑话", "cold joke"Anti-humor, deadpan
Pun"pun", "谐音梗", "双关"Wordplay-based
Dark humor"黑色幽默", "dark"Edgy but tasteful
One-liner"一句话", "one-liner"Quick and punchy
Knock-knock"knock knock", "敲门"Interactive format
Random"随便", "any", "random"Dealer's choice

Delivery Tips

  • Timing matters: Set up the joke, pause (use line breaks), then deliver the punchline
  • Emoji helps: Use relevant emoji to enhance the delivery 🎯
  • Follow up: If the joke lands, offer to tell another. If it doesn't, acknowledge it gracefully
  • Interactive jokes: For knock-knock style, wait for the user's response before the punchline

Advanced Modes

  • Joke battle: If user says "PK" or "battle", alternate jokes back and forth
  • Explain mode: If user doesn't get it, explain without killing the humor (good luck)
  • Chain mode: If user says "再来" or "more" or "another", keep going with different types

Example Delivery

User: 给我讲个冷笑话

Agent: 
从前有一个人叫小明。

他去了南极。

然后他就不叫小明了。

他叫小冻。🥶

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Session-Memory Enhanced

Session-Memory Enhanced v4.0 - 统一增强版。融合 session-memory + memu-engine 核心功能。特性:结构化提取 + 向量检索 + 不可变分片 + 三位一体自动化 + 多代理隔离 + AI 摘要 + 零配置启动。

Registry SourceRecently Updated
General

PRISM-GEN-DEMO

English: Retrieve, filter, sort, merge, and visualize multiple CSV result files from PRISM-Gen molecular generation/screening. Provides portable query-based...

Registry SourceRecently Updated
General

Video Pro by cza999

专业AI视频生成器,支持文本转高质量短视频,批量处理、多模板和高级自定义语音功能,适合创作者和企业。

Registry SourceRecently Updated
0133
cza999