# Jokes

> Return a random joke from predefined categories. Use when the user asks for a quick joke or light humor.

- Skill: `datalayer/jokes` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add datalayer/jokes`
- Raw SKILL.md: https://api.skillmd.com/api/skills/datalayer/jokes/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: BSD-3-Clause
- Author: datalayer (https://skillmd.com/u/datalayer)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/datalayer/jokes

---


# Jokes Skill

## Environment

- None required.

## Script Inventory

### `scripts/random_joke.py`

- Method: `random_joke(category: str = "any") -> str`
- Required CLI params: none
- Optional CLI params:
- `--category <any|tech|dad|data>`

## Usage Examples

```bash
python skills/jokes/scripts/random_joke.py
python skills/jokes/scripts/random_joke.py --category tech
```

