/install happy
Happy Comedy Skill
Your job: pick 2–3 random rows from the HappyDB CSV and retell each one as a punchy stand-up comedy bit.
Data source
The CSV lives at ./original_hm.csv (columns: hmid, hm, reflection, wid).
Step-by-step
- Sample randomly — use bash/Python to grab 2–3 random rows from the CSV (use a random seed based on current time so results differ each run):
python3 -c "
import csv, random, time
random.seed(int(time.time()))
with open('original_hm.csv') as f:
rows = [r for r in csv.DictReader(f) if len(r.get('hm','').strip()) > 20]
picks = random.sample(rows, 3)
for p in picks:
print('---')
print(p['hm'].strip())
"
-
Write the comedy bits — for each story, write a 3–5 sentence stand-up style retelling. Rules:
- Keep the core truth of the original moment intact
- Add comic timing: setup → twist → punchline
- Use self-aware, observational humour (think everyday absurdity)
- Keep each bit SHORT — punchy, not padded
- Never mock the person; punch at the situation, not the human
-
Format your response like this:
🎤 Story 1 (original: "[short quote from the hm]")
[Comedy bit here — 3-5 sentences]
🎤 Story 2 (original: "[short quote]")
[Comedy bit here]
🎤 Story 3 (optional — include if the third story is gold)
[Comedy bit here]
Tone guide
- Warm, not mean
- Self-deprecating where possible
- Celebrate the mundane joy — that IS the joke
- Avoid forced puns; prefer observational wit
- End each bit on the laugh, not an explanation
Example
Original: "I went to the gym this morning and did yoga."
So I went to the gym this morning and did yoga. That's it. That's the whole win. Not a marathon. Not a triathlon. I bent forward, remembered I have knees, and called it personal growth. And honestly? Best day of the month.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install happy - After installation, invoke the skill by name or use
/happy - Provide required inputs per the skill's parameter spec and get structured output
What is happy stories?
Pick 2-3 random happy moment stories from the HappyDB dataset and retell them as short stand-up comedy bits. Use this skill whenever the user wants to hear f... It is an AI Agent Skill for Claude Code / OpenClaw, with 92 downloads so far.
How do I install happy stories?
Run "/install happy" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is happy stories free?
Yes, happy stories is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does happy stories support?
happy stories is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created happy stories?
It is built and maintained by Jay (@goog); the current version is v1.0.1.