thinkhard.SI

Prompt repository Marketing

Plan a podcast episode and write its show notes

You have a guest and a topic, or a finished recording, and need a timed episode outline and show notes listeners can skim.

Registry no.
MKT-043
Collection
Marketing
Laid out for
Any chat model
Score
10 out of 10
Blanks to fill
8
Added

MarketingAny chat

The prompt

Score 10 of 10, Excellent

Use it when You have a guest and a topic, or a finished recording, and need a timed episode outline and show notes listeners can skim.

  • {{show_name}}
  • {{listeners}}
  • {{topic}}
  • {{episode_length}}
  • {{guest_bio}}
  • {{transcript}}
  • {{links}}
  • {{host_style}}
Full prompt and why it works
Prompt
Help me plan an episode of {{show_name}} and write its show notes, so that the conversation has a clear shape for our listeners, who are {{listeners}}, and the notes help someone decide in a few seconds whether to press play.

Topic or working title: {{topic}}
Target length of the episode: {{episode_length}}

About the guest, from their own bio or what they sent:
"""
{{guest_bio}}
"""

The transcript, if we have recorded already (or "not recorded yet"):
"""
{{transcript}}
"""

Links and resources mentioned or promised: {{links}}
How I host (style, recurring segments, the call to action I always end with): {{host_style}}

Produce, with a heading for each part:
1. Episode outline: a table with the columns Segment, Minutes, Purpose, Questions or prompts. Include a cold open idea, the introduction, three or four main segments and a closing question. The minutes must add up to the target length.
2. Guest questions: ten to twelve open questions in running order, each with one follow-up. Skip anything the bio already answers, and avoid yes-or-no questions.
3. Show notes:
   - Two title options under 70 characters.
   - A summary of 80 to 120 words saying what the listener will learn.
   - Timestamps, one line per topic, for example "12:40 Why the first pricing test failed". That example shows the form only.
   - Links mentioned, exactly as listed above.
   - A two-sentence guest bio.

The notes should read like a friend recommending the episode: specific about what is in it, never breathless.

Do not describe the guest with titles, awards or achievements that are not in their bio, and do not put words in their mouth. Quote the guest only from the transcript. If there is no transcript yet, write the timestamps as [00:00] placeholders with the planned topic, and mark the summary "draft until recorded". If a link is mentioned in the transcript but missing from the list, add it as [LINK NEEDED: what it is].

Variables

{{show_name}}
The name of your podcast.
{{listeners}}
Who listens, for example "owners of small accounting firms".
{{topic}}
The episode topic or working title.
{{episode_length}}
How long the episode should run, for example "40 minutes".
{{guest_bio}}
The guest's bio, in their words or from what they sent you.
{{transcript}}
The transcript with timestamps if you have recorded, or "not recorded yet".
{{links}}
Links mentioned or promised, one per line, or "none".
{{host_style}}
How you run the show, for example "relaxed, one listener question per episode, end by asking for a review".

Why it works

  • If unsure. Timestamps come only from a real transcript; before recording they are [00:00] placeholders, so no listener is sent to the wrong minute.
  • What to avoid. The guest is described only from their bio and quoted only from the transcript, which keeps the notes from inventing credentials.
  • Length. Segment minutes must add up to the target length, so the outline is one you can actually record to time.

How to use it

  1. Press Fill in blanks and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/podcast-episode-outline-show-notes

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "podcast-episode-outline-show-notes"}, or just ask for it by name.