Punderstruck — AI skill for Claude Code
The pun skill your AI agent didn't know it needed.
How to install Punderstruck
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open alexgreensh/punderstruck and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Punderstruck does
The pun skill your AI agent didn't know it needed.
Alternatives in AI
- Vibeproxy — Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys n 3.3k ★
- Alphacode — Free MIT AI coding agent — no API key needed 203 ★
- Awareness Local — Local-first AI agent memory — one command, works offline, no account needed 199 ★
README
Punderstruck
The pun skill your AI agent didn't know it needed.
Real-time phonetic discovery. Comedy theory. A 17/25 quality bar.
No recycled jokes. No "lettuce" puns. No mercy.
The Problem
Ask any AI to make a pun. Go ahead. You'll get one of three things:
- A pun from 2019 that your uncle already forwarded in a family group chat
- A pun so obvious the audience can finish it before you do
- Something that isn't actually a pun but the AI is very proud of it anyway
This happens because LLMs generate puns from training data. They're pulling from memory, not discovering new connections. The result is the comedy equivalent of reheated leftovers.
What Punderstruck Does Differently
Punderstruck doesn't retrieve puns. It **discovers** them.
The skill queries the [Datamuse API](https://www.datamuse.com/api/) in real time for phonetic collisions (sounds-like, homophones, compound splits), then builds puns from scratch using structured comedy construction (punchline-first method). Every candidate gets scored against five quality criteria. Only puns scoring 17/25 or higher get served.
The entire pipeline runs silently behind tool calls. You see the pun. Nothing else.
**Generic AI pun** (what you're used to):
Why did the AI go to therapy? Because it had too many issues with its layers!
**Punderstruck** (what this skill produces):
I asked my AI to lose some parameters, but it told me to weight.
One was pulled from training data. The other was built from a Datamuse collision between "weight" and "wait" applied to the neural network domain. That's the difference between retrieval and discovery.
Quick Start
# Claude Code (recommended, auto-upda
Related Skills
Egressmap
See every server your AI coding agent talks to, live on a 3D globe. Block the ones you didn't allow.
Metareview
The following are independent peer reviews of a single research article. Each reviewer is identified only by a
CodePulse
Desktop status hub & notifier for AI coding agents — know when Claude Code, Codex CLI, OpenCode, Grok & Kimi C
Deepseek Supervisor
"You should know" for Claude Code on third-party models such as DeepSeek: a side pass reviews the work every f
Backpressure
A file format for defining deterministic self-verification checks that AI coding agents run on their own outpu
Monetization Coach Skill
Claude Code skill: AI monetization coach that gets founders from 'I don't know what to charge' to 'message sen
Related Agents
Light Review Step3
Stage 3 of the Delphi review pipeline — verify code fixes hold up, revert the ones that don't, then compile. F
Agent Chat Docs Sync
Use this agent to audit an Agent-Chat change against the repo's documentation and skill-sync rules before comm
Forge Investigate
Forge's root-cause debugging agent — enforces "no fix without a confirmed cause" for bugs that resist an obvio