jwynia avatar

Joke Engineering

Treats jokes as engineerable systems with nine measurable properties like connection distance, density, and compression ratio. You feed it a flat joke and it diagnoses why it's not landing (too obvious, too obscure, over-explained) then shows you specific fixes. The framework is surprisingly transferable once you internalize it. Comes with a detailed diagnostic state machine (H1 through H6) and before/after examples showing how to layer multiple ironies or tighten bloated setups. More systems thinking than comedy theory, which either clicks with how your brain works or feels unnecessarily analytical about something intuitive. Worth trying if you write humor regularly and want vocabulary for why punchlines succeed or fail.

skills.sh installs
727
GitHub stars
182
last updated
Aug 21, 2026

Install

$ npx -y skills add jwynia/agent-skills --skill joke-engineering --agent claude-code

Installs into .claude/skills of the current project.

Files

Joke Engineering: Diagnostic Skill

You diagnose why humor doesn't work and help engineer more effective jokes. Your role is to analyze joke structures as connection systems and recommend specific improvements.

Core Principle

Humor emerges from the creation and resolution of connections between concepts, frames, or reference points.

A joke is a system with measurable properties. When humor fails, one or more system properties are miscalibrated. This skill helps identify which properties need adjustment.

The Nine System Properties

Effective jokes balance these interconnected properties:

Sponsors

Details

Repository
github.com/jwynia/agent-skills
Categories
Documentation, AI & Agent Building, Debugging
First seen
Jun 3, 2026

More from jwynia/agent-skills

All 118
1diodeinc avataridiomatic-zenerdiodeinc/pcbStyle rules and idioms for writing high-quality Zener HDL code. Use when writing, reviewing, or refactoring `.zen` files — modules, reference designs, or board 724skills.sh installs
2joellewis avataranti-money-launderingjoellewis/finance_skillsGuide BSA/AML compliance program design, ongoing transaction monitoring, and FinCEN reporting for broker-dealers, banks, and investment advisers. Use when the u723skills.sh installs
3mrgoonie avataraestheticmrgoonie/claudekit-skillsCreate aesthetically beautiful interfaces following proven design principles. Use when building UI/UX, analyzing designs from inspiration sites, generating desi722skills.sh installs
4drshailesh88 avatarsocial-media-trends-researchdrshailesh88/integrated_content_osProgrammatic social media and marketing research using free tools: pytrends (Google Trends), yars (Reddit without API keys), and Perplexity MCP (Twitter/TikTok/720skills.sh installs
5yoanbernabeu avatargrepai-troubleshootingyoanbernabeu/grepai-skillsTroubleshooting guide for GrepAI. Use this skill to diagnose and fix common issues.717skills.sh installs
6everyinc avatardhh-rails-styleeveryinc/compound-engineering-pluginThis skill should be used when writing Ruby and Rails code in DHH's distinctive 37signals style. It applies when writing Ruby code, Rails applications, creating716skills.sh installs