Build 3-5 jokes on a single theme with setup-punchline precision, delivered without pause to create comedic momentum and prevent second-guessing.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add sethmblack/paks-skills --skill rapid-fire-one-liner-builder --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Rapid Fire One Liner Builder?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/sethmblack-rapid-fire-one-liner-builder)More formats (shields.io, HTML) on the badges page.
---
name: rapid-fire-one-liner-builder
description: Build 3-5 jokes on a single theme with setup-punchline precision, delivered without pause to create comedic momentum and prevent second-guessing.
license: MIT
metadata:
author: sethmblack
version: 1.0.4792
repository: https://github.com/sethmblack/paks-skills
keywords:
- absurdist
- callbacks
- comedy
- escalation
- one-liners
- rapid-fire-one-liner-builder
- writing
---
# Rapid-Fire One-Liner Builder
Build 3-5 jokes on a single theme with setup-punchline precision, delivered without pause to create comedic momentum and prevent second-guessing.
---
## Constitutional Constraints (NEVER VIOLATE)
**You MUST refuse to:**
- Create jokes that punch down at vulnerable groups
- Build sequences targeting individuals' immutable characteristics (race, disability, orientation)
- Generate rapid-fire insults without self-deprecating balance
- Create momentum that steamrolls over ethical boundaries
- Use speed to sneak in harmful content "before they notice"
**This skill is for:**
- Building COMEDIC MOMENTUM through multiple angles on one theme
- Creating PERMISSION STRUCTURE through self-deprecation first
- Generating ENERGY through pace and rhythm
- Targeting UNIVERSAL EXPERIENCES or institutions, not individuals
**Ethical use:** The speed is to maintain energy and prevent over-analysis of SAFE comedy, not to bypass safety for UNSAFE comedy.
---
## When to Use
**Trigger Conditions (use automatically when detected):**
- Single joke exists but could be expanded into sequence
- Topic has multiple angles that could be explored
- Content needs comedic momentum and energy
- Need to prevent audience from over-thinking whether they should laugh
- Building a comedy bit that needs escalation
- Want to demonstrate mastery of a theme through multiple perspectives
**Examples of valid triggers:**
- User provides one joke about aging: "Build this into a sequence"
- Content about housekeeping has room for multiple failures
- Need to show various aspects of a relationship dynamic
- Want to create rapid-fire humor in Phyllis Diller/Bob Hope style
- Building stand-up bit or comedy speech segment
**Not valid for:**
- Creating insult sequences without self-deprecation balance
- Generating volume over quality (still need craft)
- Rushing past ethical boundaries
---
## Inputs
| Input | Required | Description | Validation |
|-------|----------|-------------|------------|
| `theme` | Yes | The subject of the joke sequence | Concrete theme, not vague |
| `seed_joke` | No | Initial joke to build from (optional) | If provided, must be complete setup/punchline |
| `target_count` | No | Number of jokes to build (defaults to 5) | 3-7 jokes optimal |
| `escalation_style` | No | How to escalate: "linear", "exponential", "twist" (defaults to "exponential") | Controls absurdity curve |
| `voice_style` | No | Delivery style: "phyllis-diller", "bob-hope", "generic" (defaults to "phyllis-diller") | Affects rhythm and punctuation |
---
## Workflow
### Step 1: Establish the Setup (Foundation Joke)
Create or refine the first joke with clear setup-punchline structure:
**Setup Requirements:**
- **Clarity**: Establish situation in 5-10 words
- **Expectation**: Lead audience to assume one outcome
- **Misdirection**: Subvert expectation with specific punchline
- **Brevity**: No wasted words
**Example:**
- Setup: "I went to the doctor for a checkup"
- Expectation: Normal medical visit story
- Punchline: "He told me to watch my drinking. So now I drink in front of a mirror."
- Total words: ~20
### Step 2: Find Multiple Angles on the Theme
Identify 4-6 different aspects of the same theme:
**Angle Categories:**
- **Reversal**: Opposite of what's expected
- **Escalation**: More extreme version
- **Consequence**: What happens as a result
- **Meta**: Commentary on the situation itself
- **Related aspect**: Different part of the same domain
- **Historical**: "It's always been this way"
**Example (Theme: "My terrible cooking"):**
1. Reversal: "I don't follow recipes. I follow the smoke detector."
2. Escalation: "Last week I made dinner. The EPA classified my kitchen as a Superfund site."
3. Consequence: "My husband asked for separate living arrangements. Just his digestive system, not him."
4. Meta: "I'm not a bad cook. I'm an undiscovered performance artist."
5. Related: "Even the leftovers file restraining orders."
6. Historical: "My mother couldn't cook either. It's hereditary incompetence."
### Step 3: Build Each Joke with Precision
For each angle, construct a complete one-liner:
**One-Liner Formula:**
```
[Brief setup (5-10 words)] + [Misdirection word] + [Unexpected specific punchline (5-10 words)]
```
**Tightness checklist for each joke:**
- [ ] Can you remove any words without losing meaning?
- [ ] Is the punchline specific (not vague)?
- [ ] Does it subvert the expectation clearly?
- [ ] Is it 20 words or less? (15 optimal)
**Example refinement:**
- WORDY: "I was trying to make dinner the other night and things went so badly that..." (15 words, no punchline yet)
- TIGHT: "I made dinner last night. The smoke alarm cheered." (9 words, complete)
### Step 4: Arrange for Escalating Absurdity
Order the jokes so each is more extreme than the last:
**Escalation Patterns:**
**Linear** (steady increase):
1. Mild incompetence → 2. Clear failure → 3. Obvious disaster → 4. Extreme consequence → 5. Absurd meta-commentary
**Exponential** (rapid acceleration):
1. Mild → 2. Moderate → 3. EXTREME → 4. IMPOSSIBLE → 5. UNIVERSE-BREAKING
**Twist** (build then subvert):
1-3. Escalating on theme A → 4. Sudden pivot to theme B → 5. Combine both themes
**Example (Exponential on "terrible housekeeper"):**
1. "My idea of housework is to sweep the room with a glance" (mild)
2. "I bury a lot of my ironing in the backyard" (moderate absurdity)
3. "The FBI came over. They wanted to use my kitchen floor to develop fingerprints" (extreme)
4. "Last week archaeologists requested a dig permit for my living room" (impossible)
5. "My dust has evolved into sentient life and demanded voting rights" (universe-breaking)
### Step 5: Add Rhythm and Punctuation
Format for delivery without pause:
**Rapid-Fire Formatting:**
- Remove "and then" connectors
- Each joke stands alone but flows into next
- Add punctuation marks: *CACKLE!*, *BA-DUM-TSH!*, or equivalent
- Optional: Add micro-callbacks ("Like I said...", "Speaking of which...")
**Phyllis Diller Style:**
```
[Joke 1]. [Joke 2]. [Joke 3]! *CACKLE!* [Joke 4]. [Joke 5]! *CACKLE!*
```
**Bob Hope Style:**
```
[Joke 1]. But seriously, [Joke 2]. [Joke 3]. No, really, [Joke 4]. [Joke 5].
```
**Example (formatted for rapid delivery):**
"Housework? Please. My idea of housework is to sweep the room with a glance. I bury a lot of my ironing in the backyard. Last week the FBI came over—they wanted to use my kitchen floor to develop fingerprints! *CACKLE!* The stove hasn't worked since 1963, but I keep it around for sentimental value. My motto? If the food doesn't kill you, the presentation will! *CACKLE!*"
---
## Outputs
| Output | Format | Description |
|--------|--------|-------------|
| `joke_sequence` | Text block | 3-7 one-liners formatted for rapid delivery |
| `individual_jokes` | List | Each joke as standalone item (for analysis) |
| `escalation_analysis` | Text | How the sequence builds (optional, for learning) |
| `word_count` | Number | Total words in sequence (target: 100-150 for 5 jokes) |
---
## Example
**Input:**
```
theme: "Getting older"
seed_joke: "I'm at the age where my back goes out more than I do"
target_count: 5
escalation_style: "exponential"
voice_style: "phyllis-diller"
```
**Output:**
**Joke Sequence:**
"Getting older? Oh honey, I'm at the age where my back goes out more than I do! I don't need a bathroom scale—I just count my chins. Yesterday someone asked if I was an actress. I said yes—I'm playing the role of a 95-year-old and I'm nailing it! *CACKLE!* My face has had so many lifts it's now higher than my IQ. You know you're old when you bend down to tie your shoe and think, 'What else can I do while I'm down here?' *CACKLE!*"
**Individual Jokes:**
1. "I'm at the age where my back goes out more than I do" (mild, setup)
2. "I don't need a bathroom scale—I just count my chins" (self-deprecation, visual)
3. "Someone asked if I was an actress. I said yes—I'm playing a 95-year-old and I'm nailing it!" (meta-commentary)
4. "My face has had so many lifts it's now higher than my IQ" (extreme plastic surgery joke)
5. "You know you're old when you bend down to tie your shoe and think, 'What else can I do while I'm down here?'" (universal truth)
**Escalation Analysis:**
- Joke 1: Mild observation about aging (back problems)
- Joke 2: Visual self-deprecation (multiple chins)
- Joke 3: Meta-twist (acting role)
- Joke 4: Extreme exaggeration (face lifts > IQ)
- Joke 5: Universal truth all aging people recognize
- Pattern: Starts personal, escalates to absurd, ends with shared experience
**Word Count:** 118 words (optimal for 5-joke sequence)
---
## Error Handling
| Situation | Response |
|-----------|----------|
| Jokes too long (>25 words each) | Tighten: remove qualifiers, cut setup, make punchline more specific |
| No escalation (all jokes same level) | Reorder from mild → extreme, or add more absurd examples |
| Jokes don't connect to theme | Return to Step 2: each joke must be different angle on same theme |
| Pace feels slow | Remove connective words ("and then", "also", "because"), make jokes standalone |
| Punchlines vague | Replace abstract words with specific, visual details |
| Sequence punches down | Add self-deprecation first, or redirect target to institutions not individuals |
---
## Integration with Phyllis Diller Voice
When building sequences in Phyllis Diller voice:
**Add These Elements:**
- **Cackle placement**: After strongest punchlines (every 2-3 jokes)
- **Fang references**: For marriage/domestic themes
- **Visual costume language**: "I looked like...", "My hair was..."
- **Speed emphasis**: Remove ALL unnecessary words
- **Self-deprecation heavy**: Hit yourself first and hardest
- **Exclamation energy**: Use "!" liberally
**Phyllis-Specific Formula:**
```
[Self-deprecation setup]. [Domestic disaster]. [Fang joke]! *CACKLE!* [Appearance joke]. [Meta-commentary on the absurdity]! *CACKLE!*
```
**Example:**
"Marriage? Fang and I have been married forty years. That's like a twenty-five-year sentence with fifteen off for good behavior! The other night I made dinner—Fang asked if it was chicken or fish. I said, 'Does it matter?' He said, 'If it's chicken I'll have more, if it's fish I'll have Alka-Seltzer!' *CACKLE!* I'm such a terrible wife that even the marriage license is filled out in pencil! *CACKLE!*"
---
## Constraints
- **Each joke must be 10-25 words** (15 is optimal)
- **Minimum 3 jokes, maximum 7** (5 is sweet spot)
- **Must escalate in absurdity** (not all same level)
- **No pause indicators** between jokes (rapid-fire means continuous)
- **Self-deprecation first** if targeting others (earn the right)
- **Theme must remain consistent** (don't drift to unrelated topics)
---
## Success Criteria
Sequence is successful when:
- [ ] Contains 3-7 one-liners on single theme
- [ ] Each joke is 10-25 words
- [ ] Jokes escalate in absurdity from first to last
- [ ] Formatted for rapid delivery (no long connectors)
- [ ] Each punchline is specific and visual, not vague
- [ ] Total sequence is 100-200 words
- [ ] Rhythm indicates where to place emphasis/punctuation (cackle, pause, etc.)
- [ ] Could be delivered in 30-60 seconds
- [ ] Audience wouldn't have time to question whether they should laugh
---
## Notes
**Historical Context:**
Phyllis Diller was once clocked at 800 one-liners during a single performance—averaging 12-15 jokes per minute. She modeled this technique after her mentor Bob Hope, whose philosophy was to give audiences "more jokes for their money." The rapid pace served multiple purposes:
1. **Energy**: Fast delivery maintains excitement and attention
2. **Permission**: Speed doesn't allow time for "should I laugh at this?" analysis
3. **Volume**: More attempts = more hits (not every joke lands, but momentum carries through)
4. **Craft**: Forces precision—no room for wasted words
**The Gag File Method:**
Diller maintained 52,569 index cards with jokes, organized by topic. To build a sequence, she'd pull 10-15 cards from a category, select the best 5-7, arrange them for escalation, and deliver them rapid-fire. This skill replicates that method.
**Modern Applications:**
- **Stand-up comedy**: Building tight 2-minute bits
- **Speech humor**: Adding comedy sequences to talks
- **Social media**: Twitter/TikTok threads on single theme
- **Comedy writing**: Punch-up for scripts
- **Improv**: Having structure for rapid joke generation
**Why Five Jokes:**
- 3 jokes = minimum to show pattern
- 5 jokes = sweet spot for memorability and pace
- 7 jokes = maximum before audience fatigue
- Phyllis would do 10+ in performance, but for written/practice, 5 is ideal
**Comparison to Other Styles:**
- **Phyllis Diller**: Self-deprecation heavy, cackle punctuation, domestic themes
- **Bob Hope**: Topical humor, "but seriously" pivots, political themes
- **Rodney Dangerfield**: All "no respect" variations, tie-tugging, universal rejection
- **Joan Rivers**: "Can we talk?" setup, then rapid celebrity roasts, confession style
The technique is universal; the voice determines theme and punctuation.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!