Skills request-random-jokes

Get random fun content (joke, funny story/duanzi, poisonous chicken soup/dujitang) from public APIs. Use when the user asks you to tell a joke, share a funny story, or give a dujitang quote.

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/aolinlu/request-random-jokes" ~/.claude/skills/openclaw-skills-request-random-jokes && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/aolinlu/request-random-jokes" ~/.openclaw/skills/openclaw-skills-request-random-jokes && rm -rf "$T"
manifest: skills/aolinlu/request-random-jokes/SKILL.md
source content

Request Random Jokes

Overview

This skill provides a lightweight Python script that fetches random fun content from three public APIs, supports optional type selection. Supported content types:

  • xiaohua
    : Random joke (笑话)
  • duanzi
    : Random funny story (段子)
  • dujitang
    : Random poisonous chicken soup quote (毒鸡汤)

Usage

Run the script directly to get random content (automatically selects one of the three APIs randomly):

python request_random_jokes.py

Specify content type with an optional parameter:

# Get random joke
python request_random_jokes.py xiaohua

# Get random funny story
python request_random_jokes.py duanzi

# Get random poisonous chicken soup
python request_random_jokes.py dujitang

Files

  • request_random_jokes.py
    : Main script, returns content as plain text output
  • SKILL.md
    : Skill documentation