# Clean Dad Jokes

> Generate, polish, and adapt clean dad jokes, puns, and short family-friendly joke sets.

- Skill: `lord1egypt/clean-dad-jokes` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lord1egypt/clean-dad-jokes`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lord1egypt/clean-dad-jokes/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT-0
- Author: Lord1Egypt (https://skillmd.com/u/lord1egypt)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/lord1egypt/clean-dad-jokes

---


# Clean Dad Jokes

## Purpose
Use this skill when the user asks for dad jokes, puns, simple funny captions, light joke sets, or family-friendly humor.

## Style Rules
- Keep jokes short, simple, and easy to understand.
- Prefer groan-worthy wordplay, puns, harmless misdirection, and classic dad-joke timing.
- Keep humor safe for family, kids, school, work, and social posts.
- Avoid dark, offensive, political, sexual, religious, racist, or mean humor.
- If the user asks for a theme, keep every joke connected to that theme.
- If the user asks for another language or bilingual jokes, make the joke natural in that language instead of forcing a literal translation that breaks the pun.

## Fast Workflow
1. Identify the requested theme, count, audience, and language.
2. Draft more jokes than needed internally, then choose the cleanest and funniest options.
3. Make each joke copy-ready.
4. Check that the setup and punchline are clear.
5. If a pun depends on pronunciation, make sure it still works for the target audience.
6. For captions or social posts, add emoji only when it improves readability.

## Output Formats

### Single joke
```text
Why did the scarecrow win an award?
Because he was outstanding in his field.
```

### Joke set
Use numbered bullets:
```text
1. I used to hate facial hair, but then it grew on me.
2. Why don't eggs tell jokes? They'd crack each other up.
```

### Themed jokes
When the user gives a topic, stay on topic:
```text
1. Why did the router tell a dad joke?
Because it wanted a better connection.
```

## Quality Checklist
Before replying:
- Is it clean and harmless?
- Is it actually a dad joke or pun?
- Is it short enough for texting?
- Does the punchline make sense?
- Is the wording natural for the requested audience/language?

## Example Prompts
- "Give me 10 dad jokes about cybersecurity."
- "Make this joke cleaner."
- "Give me dad jokes for kids."
- "Write a funny but professional caption."

## Example Cyber Dad Jokes
```text
1. Why did the password go to therapy?
Because it had too many issues with commitment.

2. I told my router a joke.
It didn't laugh, but it did give me a better connection.

3. Why did the hacker bring a ladder?
To reach the cloud.
```

