Prompt Library

ChatGPT prompts for stand-up writing from your own stories

30 copy-paste prompts

Copy-ready prompts for premises, tags, callbacks and set trimming. Punch up, not down. Never treat a celebrity impression as a quote they said.

In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Drafted with AI writing assistance and checked against our editorial policy.

Louis Corneloup
By Louis Corneloup · Founder, Techpresso
Last updated ·Drafted with AI assistance (how we make prompts)

Premise Mining

5 prompts

Story dump to premise list

1/30

✨ What it does

Turns your story dump into a premise table with a specific object from the dump. Missing objects stay tagged; no relative or job is invented.

Turn this story dump into premises I could tell on stage. Dump: [PASTE STORIES]. Output a table with columns Premise in 12 words, Who it happened to (must be me or someone I named), Specific object from the dump, Keep or park. Use only events in the dump. If a story has no specific object, write [VERIFY] in that cell. Do not invent a childhood, a job or a partner I did not mention. Do not punch down on race, religion, disability, gender identity or sexuality. A fake 'my uncle' bit I did not live is not material.

💡

Pro tip: Paste messy notes, texts and voice-memo transcripts. Polish comes later.

Errands and jobs harvest

2/30

✨ What it does

Pulls eight premises from work and errands you actually did, using people you said you may name. Missing places stay tagged; no store or boss is invented.

Harvest premises from work and errands I actually do. Work I do: [WORK I DO]. Errands I ran this month: [ERRANDS]. People I can name without harming them: [PEOPLE I MAY NAME]. Output 8 premises as numbered lines, each with a place from my errands or work and one object. If I named no place, write [VERIFY] and stop at questions. Do not invent a boss, a customer or a store. Skip any angle that mocks a protected class. Inventing a Karen at a shop I never visited is not a bit.

💡

Pro tip: Name the exact shop and the receipt item. Vague 'shopping' dies on stage.

I used to think reversals

3/30

✨ What it does

Writes six I-used-to-think reversals from a belief you held, what you hold now and proof from your life. Missing proof stays tagged; no conversion story is invented.

Build reversals from beliefs I actually held. Old belief: [OLD BELIEF]. What I believe now: [BELIEF NOW]. Proof from my life: [PROOF FROM MY LIFE]. Output 6 reversal premises in the form I used to think X, then Y, where X and Y come from my brackets. If proof is missing, write [VERIFY] beside that line and do not fill it with a news event. Do not invent a political conversion, a diagnosis or a celebrity opinion. Do not punch down. A fake 'I used to be poor' I did not live is theft.

💡

Pro tip: Pick a small belief, such as how dishwashers work, not a speech.

Specificity pass on one premise

4/30

✨ What it does

Rewrites one premise three ways by swapping general nouns for objects, times or places you already remembered. Missing details stay tagged; no brand is invented.

Make one premise more specific using details I already have. Premise: [PREMISE]. Details I remember: [DETAILS]. Output the premise rewritten three ways, each swapping a general noun for an object, time or place from [DETAILS]. Under each, list the swapped word. If a rewrite needs a detail I did not give, write [VERIFY] and keep the general noun. Do not invent a brand, a city or a year. Do not add a punch that targets a protected class. A made-up '1998 Honda' I did not drive is not specificity.

💡

Pro tip: Close your eyes and name the room. The lamp is funnier than 'a light'.

Kill list for punching down

5/30

✨ What it does

Marks each premise punching up or down and lived or not, then keep, cut or rewrite. Unclear life-facts stay tagged; no down-punch rewrite is added.

Audit this premise list for punching down and for stories I did not live. Premises: [PASTE PREMISES]. Protected topics I will not joke about: [NO GO LIST]. Output a table with columns Premise, Punching up or down, Lived or not from my notes, Keep cut or rewrite. Mark down if it targets race, religion, disability, gender identity, sexuality or another class I listed. If you cannot tell whether I lived it, write [VERIFY] in Lived or not. Do not invent a rewrite that still punches down. Do not add a celebrity as a punching bag.

💡

Pro tip: If the laugh needs a group that cannot punch back, cut it before the mic.

Setups Tags and Punches

5 prompts

Setup punch and first tag

6/30

✨ What it does

Splits one story into a short setup, a punch taken from the true ending and one tag. Endings with no turn stay tagged; no extra event is invented.

Turn one story into a setup, a punch and one tag. Story: [STORY]. The true ending: [TRUE ENDING]. Output three labelled lines: Setup (max 40 words), Punch (max 15 words), Tag (max 12 words). The punch must be a turn already in [TRUE ENDING]. If the ending has no turn, write [VERIFY] on Punch and ask me what actually surprised me. Do not invent a second event. Do not write the punch as if a celebrity said it. A quote I fabricated is not a punch.

💡

Pro tip: Say the punch out loud. If you need a preamble, the setup is still fat.

Act-out versus punch choice

7/30

✨ What it does

Writes an act-out version and a spoken version of one moment, then picks from what your body actually did. Missing body detail stays tagged; no celebrity voice is added.

Decide whether this moment is an act-out or a spoken punch. Moment: [MOMENT]. What my body did: [WHAT MY BODY DID]. What I said: [WHAT I SAID]. Output two versions of at most 80 words each, labelled Act-out and Spoken, then pick one with a 30 word reason from my notes. If I did not describe a body action, write [VERIFY] on Act-out and pick Spoken. Do not invent a physical bit I cannot do. Do not impersonate a celebrity's voice as if it were a quote. A mime of a stranger's disability is off limits.

💡

Pro tip: Film yourself doing the act-out once. If it looks like flailing, speak the punch.

Tag chain from one punch

8/30

✨ What it does

Builds up to five short tags from extra facts of the same night as your punch. Too few facts stay tagged and the chain stops; no new story is invented.

Write tags that stay inside one punch I already like. Punch: [PUNCH]. Extra facts from that night: [EXTRA FACTS]. Output 5 tags, each 12 words or fewer, numbered. Each tag must use one fact from [EXTRA FACTS] or a mechanic already in the punch. If I have fewer than two extra facts, write [VERIFY] after tag 2 and stop. Do not invent a new story. Do not tag into a protected class. A pile of tags about a group I did not mention is not heightening.

💡

Pro tip: Stop adding tags when you hear yourself explaining the punch.

Misdirect rewrite

9/30

✨ What it does

Rewrites a setup so the room guesses wrong, then lands on a true fact you supplied. Ungrounded guesses stay tagged and refused; no crime or medical event is invented.

Rewrite a setup so the first guess is wrong, using only facts I supply. Current setup: [CURRENT SETUP]. True fact that lands the punch: [TRUE FACT]. Wrong first guess I want the room to make: [WRONG GUESS I WANT] (must be a guess about my life, not about a group). Output a 50 to 70 word setup plus the punch. If the wrong guess needs a fact I did not live, write [VERIFY] and refuse that guess. Do not invent a crime, an affair or a medical event. Do not aim the misdirect at a protected class.

💡

Pro tip: The wrong guess should be boring, like 'he bought milk', not a slur.

Rule of three from three facts

10/30

✨ What it does

Turns three facts you listed into a two-straight-plus-turn bit with one tag. A missing third fact stays tagged; no roommate or celebrity quote is invented.

Build a rule-of-three from three facts I already listed. Fact one: [FACT ONE]. Fact two: [FACT TWO]. Fact three, the turn: [FACT THREE]. Output a 60 to 90 word bit with two straight items and a third that turns, then a one-line tag. Keep the order I gave. If any fact is missing, write [VERIFY] in its place and do not invent a third item. Do not make the third item a celebrity quote. Do not make the turn a punch down. A fake third roommate I never had is not a list.

💡

Pro tip: Make facts one and two true and dull so the third can turn.

Callbacks and Glue

5 prompts

Callback map across five bits

11/30

✨ What it does

Charts reusable objects or phrases across five bits you already wrote, showing first appearance and a possible return. Bits with nothing reusable stay tagged; no extra bit is invented.

Map callbacks across bits I already wrote. Bits, in set order: [PASTE FIVE BITS]. Output a table with columns Bit, Object or phrase that could return, Where it first appears, Where it could return. Use only words already in the paste. If a bit has no reusable object, write [VERIFY] in Object. Do not invent a sixth bit. Do not insert a celebrity name as glue. A callback to a slur I cut still counts as punching down, so leave it out.

💡

Pro tip: Circle one object per bit on paper before you paste. Empty circles mean cut.

Opening button that plants a callback

12/30

✨ What it does

Writes a short opening that plants a phrase you already chose and notes where it returns. A plant that never happened stays tagged; no heckle is invented.

Write an opening button that plants a later callback, using a plant I already chose. Plant from my set: [PLANT PHRASE]. Opening story: [OPENING STORY]. Output a 40 to 60 word opening that uses the plant once, naturally, then a 15 word note on where it should return, taken from [RETURN BIT]. If the plant is not in the opening story, write [VERIFY] and ask me for a true way it showed up that night. Do not invent a heckle. Do not plant a celebrity impression as if they said the line.

💡

Pro tip: Say the plant in your normal voice. If it feels like a wink, it is too loud.

Closing callback that lands

13/30

✨ What it does

Pays off an earlier plant on the last true beat of your closer and then stops. Forced plants stay tagged; no ovation line is invented.

Write a closer that pays off a plant from earlier. Plant: [PLANT PHRASE]. Closer story: [CLOSER STORY]. Last true beat: [LAST TRUE BEAT]. Output a 50 to 80 word closer that uses the plant on the last true beat, then stops. If the plant cannot sit on that beat without a new event, write [VERIFY] and do not force it. Do not invent a standing ovation line. Do not close on a celebrity impression presented as a quote. A bow that needs a tragedy I did not live is off limits.

💡

Pro tip: End on the laugh, then leave. Extra moralising kills the callback.

Transition lines between two bits

14/30

✨ What it does

Offers a hard cut, a shared-object line and an honest shrug between two bits you already perform. No shared object stays tagged; no bridging story is invented.

Write a transition between two bits I already perform. Bit A ending line: [BIT A END]. Bit B first line: [BIT B START]. Shared object if any: [SHARED OBJECT OR NONE]. Output three transition options of at most 20 words, labelled Hard cut, Shared object, Honest shrug. If shared object is NONE, write [VERIFY] on that option and keep Hard cut. Do not invent a story that bridges them. Do not use a protected-class stereotype as glue. A fake 'anyway, speaking of mothers' I do not mean is a tell.

💡

Pro tip: On a tight mic, the hard cut is usually the grown-up choice.

Recurring person from people I know

15/30

✨ What it does

Builds an on-stage label and three lines for a person you may joke about, plus a do-not list. Ungrounded quotes stay tagged; no celebrity stand-in is added.

Shape a recurring person from someone in my life I am allowed to joke about. Person: [PERSON ROLE, not a legal name if I want privacy]. Traits they actually have: [TRAITS]. Stories they appear in: [STORIES]. Output a 40 word on-stage label, three lines they could say in my words, and a do-not list from [WHAT I WILL NOT SAY]. If a line needs a quote they never said, write [VERIFY] and drop it. Do not turn them into a celebrity. Do not code them as a protected-class stereotype. Inventing a catchphrase they never used will get me caught by family.

💡

Pro tip: Ask the person if they are okay with the bit before it hits a room that films.

Like these prompts? There are full tutorials behind them.

Learn the workflows, not just the prompts. Easy-to-follow tutorials inside AI Academy, and the library keeps growing.

Try AI Academy Free

Set Trimming

5 prompts

Five minute cut from a longer transcript

16/30

✨ What it does

Cuts a transcript toward your target minutes with a keep list, a cut list and an optional swap. Missing timings stay tagged; no new joke or fake runtime is added.

Cut this transcript toward a 5 minute set. Transcript with my timings if I have them: [PASTE TRANSCRIPT]. Minutes I want: [TARGET MINUTES]. Output a keep list of lines in order, a cut list, and a new order if two bits should swap. Keep total talking time at or under the target if timings exist. If timings are missing, write [VERIFY] beside each kept bit and do not invent a duration. Do not add a new joke. Do not keep a punching-down line to 'save time'. A fake 4:30 runtime is how people get the light.

💡

Pro tip: Record the set on your phone and paste the transcript, ums included.

Kill the weakest premise

17/30

✨ What it does

Names the weakest premise from your set list and laugh notes, with what you gain by cutting it. Missing laugh notes stay tagged; no crowd size is invented.

Pick the weakest premise in this set and say why in my terms. Set list: [SET LIST]. Laughs I remember by bit: [LAUGH NOTES]. Output: weakest bit, 40 word reason from my notes, what the set gains if I cut it, and a new running order. If laugh notes are missing, write [VERIFY] and ask me which bit I rush. Do not invent a crowd size or a heckle. Do not keep a bit because it name-drops a celebrity. A story about 'they loved it in Brooklyn' I did not play is not evidence.

💡

Pro tip: The bit you explain in the green room is usually the one to kill.

Time each bit from my clock

18/30

✨ What it does

Adds your recorded bit times into a running total against the light you were given. Untimed bits stay tagged and out of the total; no runtime is invented.

Turn my clock times into a set sheet. Bits and times: [BIT TIMES]. Room light I was given: [LIGHT MINUTES]. Output a table with columns Bit, Seconds I recorded, Running total, Over or under the light. Running total must add the seconds I recorded. If a bit has no time, write [VERIFY] in Seconds and exclude it from the total. Do not invent a runtime. Do not pad with a new tag. A made-up 90 second closer will get me the red light in a real room.

💡

Pro tip: Time from first word to last laugh, not from walking on.

Cut the explanation after the punch

19/30

✨ What it does

Removes restated explanations after punches and lists the cuts. Uncertain lines stay tagged and kept; no replacement tag is invented.

Strip explanations that follow punches in this text. Text: [PASTE BIT]. Output the bit with any sentence after a punch removed if that sentence restates the joke. List each removed sentence under Cuts. If you are unsure whether a line is a tag or an explanation, write [VERIFY] beside it and keep it. Do not invent a replacement tag. Do not add a celebrity reference to 'punch it up'. A new analogy I did not say is still an explanation.

💡

Pro tip: If the line would still make sense to someone who missed the punch, it is an explanation.

Swap a general for a specific I lived

20/30

✨ What it does

Swaps general words for specifics you lived and lists each swap. Unmatched generals stay tagged; no street or salary is invented.

Replace general words in this bit with specifics from my notes. Bit: [BIT]. Specifics I lived: [SPECIFICS]. Output the bit with replacements in [brackets of the new word], then a list of swaps. If a general word has no matching specific, write [VERIFY] and leave it. Do not invent a street name, a salary or a school. Do not swap in a slur. A specific I did not live is just a lie with texture.

💡

Pro tip: Prefer objects you can hold up, like a loyalty card, over adjectives.

Open Mic Prep

5 prompts

First thirty seconds

21/30

✨ What it does

Writes a 50 to 70 word walk-on from your stage name, a room fact you can prove and your first line. Unproven room facts stay tagged and dropped; no flight story is invented.

Write my first 30 seconds from facts I already use on stage. Name I go by: [STAGE NAME]. City or room fact I can prove: [ROOM FACT]. First bit first line: [FIRST LINE]. Output a 50 to 70 word walk-on: greeting, one room fact, then the first line. If the room fact is not something I have seen, write [VERIFY] and drop it. Do not invent a hometown joke. Do not open with a celebrity impression. Do not punch down at the door person. A fake 'I just flew in' I did not fly is a wasted half minute.

💡

Pro tip: Time it standing up. If you need a sip of water, cut a clause.

Light and room notes card

22/30

✨ What it does

Compresses house rules, promised light and mic notes into an 8 line pocket card. Missing rules stay tagged; no guest or cover is invented.

Turn house rules I was told into a card I can keep in my pocket. Rules I was told: [HOUSE RULES]. Light I was promised: [LIGHT MINUTES]. Mic notes: [MIC NOTES]. Output a 8 line card: light, what to do at the light, mic height in my words, topics the host asked us to skip, and a blank for the actual light if it differs. If a rule is missing, write [VERIFY] on that line. Do not invent a two-drink minimum, a cover or a famous guest. A fictional 'the booker loves roasting the crowd' is how people bomb a silent room.

💡

Pro tip: Ask the host the light before you drink. Write what they said, not what last week was.

If a bit dies, next line

23/30

✨ What it does

Plans jump, honest save or cut-and-thank if a risky bit dies, using a save you are willing to say. Missing saves stay tagged; no heckle comeback is invented.

Write a next-line plan for a bit that dies, using lines I already like. Bit that might die: [RISKY BIT]. Next bit first line: [NEXT FIRST LINE]. Honest save I am willing to say: [HONEST SAVE]. Output three options of at most 15 words: Jump to next bit, Honest save, Cut and thank. If I did not supply an honest save, write [VERIFY] on that option. Do not invent a heckle comeback. Do not punch the room as stupid. Do not blame a protected class for the silence. A fake 'tough crowd in this city' I cannot prove is poison.

💡

Pro tip: Practise the jump as a physical turn to the next page, not a speech about the bomb.

Set list card for the brick

24/30

✨ What it does

Lays your bits into a vertical card with first words in caps and a closer mark. Missing first words stay tagged; no new order is invented.

Make a set list card I can read under a brick-wall light. Bits in order: [BIT ORDER]. First words of each: [FIRST WORDS]. Target minutes: [TARGET MINUTES]. Output a vertical card, one bit per line, first words in caps, with a mark for the closer. If first words are missing for a bit, write [VERIFY] on that line. Do not invent a new order to 'improve flow'. Do not add a celebrity bit as a closer. A card with jokes I do not know is how people freeze.

💡

Pro tip: Print it large. If you cannot read it at arm's length, the font is too small.

After-mic notes template

25/30

✨ What it does

Creates an after-mic form you fill with counts and judgements, plus one future line you are already considering. Missing future lines stay tagged; no applause is invented.

Build a notes template I will fill after the mic, not a review you guess. Room: [ROOM NAME]. Date: [DATE]. Bits I did: [BITS I DID]. Output a form with blanks I must fill: crowd size I counted, light I got, which bit landed in my judgement, which bit I rushed, one line I want to try next time from [LINES I AM CONSIDERING]. If a line I am considering is blank, write [VERIFY] in that blank. Do not invent applause. Do not write 'they loved the celebrity bit' I did not do. A made-up packed room will teach me the wrong lesson.

💡

Pro tip: Fill it on the bus home, before the story in your head gets nicer.

Go from copy-pasting to actually mastering AI.

AI Academy: hands-on tutorials on ChatGPT, Claude, Midjourney, and many other tools. New tutorials are added regularly.

Start Your Free Trial

Crowd Work Boundaries

5 prompts

Crowd work from city facts I know

26/30

✨ What it does

Writes six short crowd-work questions from city facts you know and questions you will actually ask. Unnamed neighbourhoods stay tagged; no local scandal is invented.

Draft crowd-work questions from city facts I can stand behind. City facts I know: [CITY FACTS]. Questions I am willing to ask: [QUESTIONS I WILL ASK]. Off-limits: [OFF LIMITS]. Output 6 questions, each 10 words or fewer, that use a fact from my list or stay generic ('what did you do today'). If a question needs a neighbourhood I did not name, write [VERIFY] and drop it. Do not invent a local scandal. Do not ask about bodies, race, religion or disability. A fake 'I heard this town' line is how people get a true story thrown back.

💡

Pro tip: Ask about their day, not their identity. Follow the answer you got, not a script.

Heckle boundary script

27/30

✨ What it does

Builds a three-step heckle card from the first response, second response and will-not-say list you supplied. Blank steps stay tagged; no savage comeback is invented.

Write a heckle boundary I will actually use. What I will say first time: [FIRST RESPONSE]. What I will say if it continues: [SECOND RESPONSE]. What I will not say: [WILL NOT SAY]. Output a 3 step card: Acknowledge, Boundary, Move on, with my words only. If a step is blank, write [VERIFY] and leave it empty. Do not invent a savage comeback. Do not punch a protected class. Do not quote a celebrity roast as if it were mine. A line I will not say in the daylight does not belong on this card.

💡

Pro tip: The move-on is the skill. Winning the fight is still losing the set.

Room-read questions that stay kind

28/30

✨ What it does

Turns what you already noticed into five kind questions and a short out. Noticing nothing stays tagged as look-fors; no front-row couple is invented.

Write room-read questions that stay kind and specific. What I already noticed walking in: [WHAT I NOTICED]. Host name if I have it: [HOST NAME]. Output 5 questions I could ask the room, each tied to something in [WHAT I NOTICED], plus a 10 word out if nobody answers. If I noticed nothing, write [VERIFY] and give me three things to look for next time instead of questions. Do not invent a couple in the front row. Do not ask who is on a date in a way that outs anyone. A made-up 'you in the hat' at an empty stool is death.

💡

Pro tip: Look at coats, drinks and the clock, not at bodies.

Protected class roast check

29/30

✨ What it does

Tables each line of a roast or crowd-work draft against your no-go list and cuts unsure lines. No clever rewrite of a cut line is added; no celebrity substitute dunk is invented.

Check this crowd-work or roast draft against a no-go list. Draft: [DRAFT]. No-go list: [NO GO LIST]. Output a table with columns Line, Hits a no-go yes or no, Why in 12 words, Keep or cut. If you are unsure, write [VERIFY] and cut. Do not invent a rewrite that still hits the class. Do not add a celebrity to dunk on instead. Punching down in a new costume is still punching down.

💡

Pro tip: If you have to ask whether it punches down, it does. Cut it.

Recording review without myth-making

30/30

✨ What it does

Splits playback notes from room memory so added glory or disaster gets tagged and struck. Unnoted laughs stay tagged; no celebrity in the room is invented.

Review a recording from notes I took, not from a myth. Recording date: [DATE]. What I saw on playback: [PLAYBACK NOTES]. What I thought in the room: [ROOM MEMORY]. Output a two-column table: What the playback shows, What my memory added. Mark any added glory or disaster that is not in the playback notes as [VERIFY] and strike it. Do not invent a laugh that the notes do not mention. Do not claim a celebrity was in the room. A story of a standing ovation that I did not write down is how sets stop improving.

💡

Pro tip: Watch with the sound up once, then once with a timer, before you rewrite.

Free tool

Prompt Optimizer

Turn a rough idea into a structured, professional AI prompt.

Try it free →

Frequently Asked Questions

No. They rearrange stories you paste: premises, tags, callbacks and cuts. If a line needs a night you did not live, the prompt should mark [VERIFY]. You still have to say it in a room.
No. Premises that target race, religion, disability, gender identity, sexuality or another class on your no-go list get cut. A clever rewrite that still hits the same group is still a cut.
Not as fake quotes. Do not write a bit as if a famous person said a line they did not say. If a public figure is in your story, keep to what you actually saw and skip the voice.
Paste city facts you can stand behind, a no-go list and questions you are willing to ask. Follow the answer you got. Skip bodies, identities and invented local scandals.
A transcript with clock times if you have them, plus the light the host promised. Cut explanations after punches. Do not keep a weak bit because it name-drops.

Prompts are the starting line. Tutorials are the finish.

A growing library of hands-on tutorials on ChatGPT, Claude, Midjourney, and many other AI tools. New tutorials are added regularly.

Start 7-Day Free TrialCancel anytime.
Explore AI for Entrepreneurs