Generate, polish, and adapt clean dad jokes, puns, and short family-friendly joke sets.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add Lord1Egypt/awesome-skill-forge --skill clean-dad-jokes --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Clean Dad Jokes?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/lord1egypt-clean-dad-jokes)More formats (shields.io, HTML) on the badges page.
---
name: clean-dad-jokes
title: Clean Dad Jokes
description: Generate, polish, and adapt clean dad jokes, puns, and short family-friendly joke sets.
version: 0.1.0
author: Abdullah
license: MIT-0
tags: [humor, jokes, puns, writing, family-friendly, dad-jokes, openclaw]
---
# 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.
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!