Claude Prompt Library

Show Notes From the Transcript You Pasted

30 copy-paste prompts

XML prompts that turn a pasted transcript into titles, a summary, timestamps, quotes, SEO copy, and a newsletter cut. Claude does not invent quotes or timestamps you did not paste.

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. Hand-curated and tested by the AI Academy team.

Louis Corneloup
By Louis Corneloup · Founder, Techpresso
Last updated ·Hand-curated & tested by the AI Academy team

Titles

5 prompts

Feed Title From Transcript

1/30

✨ What it does

Claude writes 8 feed titles from claims already spoken in [PASTE TRANSCRIPT] and ranks search versus curiosity. Paste the keeper into your podcast host title field.

<context> I have a finished episode transcript. I need podcast feed titles only. This is not show positioning, not guest outreach, and not a full show-notes pack. Use only claims, names, and numbers that already appear in the paste. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Working title if I have one: [WORKING TITLE OR NONE] - Guest label I already use: [GUEST LABEL OR SOLO] - Show name: [SHOW NAME] - Where this title will sit: [APPLE / SPOTIFY / BOTH] </inputs> <task> Write 8 feed titles from [PASTE TRANSCRIPT] only. Mix mechanisms: spoken claim, spoken number, named problem, how-to, guest claim. For each title: the exact string, character count, the source line in the transcript, and whether it leans search or curiosity. Rank a top 3 for the podcast feed. If [WORKING TITLE] overclaims the tape, say so and do not keep it as the winner. </task> <constraints> - Do not invent a quote, a number, a guest title, or a result. - Do not write YouTube thumbnail text, a newsletter subject, or chapters. - Keep feed titles under 60 characters when a spoken claim can support that. If not, say why and go longer. - No clickbait the episode does not deliver. </constraints> <format> Numbered slate (title, count, source line, lean), then top 3, then a one-line reject note on [WORKING TITLE]. </format>

💡

Pro tip: Pick the title a stranger would tap in Apple or Spotify. Guest name plus topic is a filing label, not a title.

Search Versus Curiosity Pair

2/30

✨ What it does

Claude writes one search title and one curiosity title from [PASTE TRANSCRIPT] using only spoken claims. Paste the search title into your podcast host and keep the curiosity title for social.

<context> I need two titles from the same episode: one for directory search, one for curiosity on social. Both must come from the transcript. This is titles only, not descriptions or chapters. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Search phrase I already want, if any: [PRIMARY KEYWORD OR NONE] - Audience: [AUDIENCE] - Guest label: [GUEST LABEL OR SOLO] - Words I will not use: [BANNED WORDS OR NONE] </inputs> <task> Write 4 search titles and 4 curiosity titles from [PASTE TRANSCRIPT]. A search title may use [PRIMARY KEYWORD] only if that phrase appears in the paste or I supplied it. A curiosity title must still be a claim the speakers made. Pair the strongest search title with the strongest curiosity title and say which surface gets which. Do not reuse a sentence across the pair. </task> <constraints> - Do not invent a keyword the tape never used. - Do not invent a quote or timestamp. - Honor [BANNED WORDS]. - No full show notes, no newsletter subject, no YouTube description. </constraints> <format> Search slate, curiosity slate, recommended pair, then a source tag for each winner. </format>

💡

Pro tip: The search title should contain a phrase a listener would type. If you cannot find that phrase in the tape, do not invent one.

Guest Claim Title

3/30

✨ What it does

Claude writes guest-led titles from [GUEST LABEL] using only claims and roles already in [PASTE TRANSCRIPT]. Paste the chosen title into your podcast host.

<context> I need episode titles that lead with a guest claim, not a job title list. Use only what the guest said in the transcript. This is not a guest bio and not an outreach email. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Guest label I already use: [GUEST LABEL] - Role I already know: [ROLE OR UNKNOWN] - Claim I think is the episode: [CLAIM IN MY WORDS] - Show name: [SHOW NAME] </inputs> <task> Find claims [GUEST LABEL] actually made in [PASTE TRANSCRIPT]. Write 8 titles that put one of those claims first. Use [ROLE] only if it appears in the paste or I supplied it. If [CLAIM IN MY WORDS] is not in the tape, mark it UNSUPPORTED and do not title from it. Rank 3 titles for the feed. </task> <constraints> - Do not invent a guest quote, title, company, or result. - Do not write a spoken intro or a bio. - If the guest made no stand-alone claim, say so and stop rather than inventing one. - Keep most options under 70 characters. </constraints> <format> Claim list with source lines, then 8 titles, then top 3 for the host title field. </format>

💡

Pro tip: Lead with the claim they actually said. A resume title (VP of X on Y) is what every other host publishes.

Number Title Only If Spoken

4/30

✨ What it does

Claude writes number-first titles only when that number already appears in [PASTE TRANSCRIPT], otherwise it stops. Paste an honest title into your podcast host.

<context> I want a number-first episode title. The number must already be in the transcript. If it is not there, do not invent one. This is titles only. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Number I think they said: [NUMBER OR NONE] - What that number measured, if I know: [MEASURE OR UNKNOWN] - Guest label: [GUEST LABEL OR SOLO] - Audience: [AUDIENCE] </inputs> <task> Scan [PASTE TRANSCRIPT] for spoken numbers. List each number with its measure and a source line. If a usable number exists, write 6 number-first titles that keep the figure exactly as spoken (do not round). If no usable number exists, write NO NUMBER IN PASTE and give 3 claim titles instead. If [NUMBER] is not in the paste, reject it. </task> <constraints> - Do not invent, round, or convert a number. - Do not add a percent, dollar, or multiple that was not said. - Do not write a results card or a newsletter hook. - Do not invent a timestamp next to the number. </constraints> <format> Number table with source lines, then titles or NO NUMBER IN PASTE plus claim fallbacks. </format>

💡

Pro tip: If the tape never said a number, publish a claim title. A fake 3x in the title is the first thing a listener will try to find.

Title Slate With Host Cuts

5/30

✨ What it does

Claude returns a title slate from [PASTE TRANSCRIPT] with character counts for Apple, Spotify, and YouTube. Paste the feed cut into your podcast host.

<context> I need one episode titled for three surfaces, all from the same transcript. I will paste the feed cut into my podcast host. This is not a YouTube package and not show-notes SEO. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Feed character comfort: [UNDER 60 IF POSSIBLE] - YouTube title if I already have one: [YT TITLE OR NONE] - Guest label: [GUEST LABEL OR SOLO] - Phrase I want in the feed cut if it was spoken: [PHRASE OR NONE] </inputs> <task> From [PASTE TRANSCRIPT] only, write a slate: 5 feed titles (target under 60 characters), 3 longer YouTube titles (under 70), and 3 short social titles (under 40). Count characters on every line. Each title must map to a source line. Recommend one paste-ready feed title for the podcast host. If [PHRASE] is not in the paste, do not force it. </task> <constraints> - Do not invent a quote, number, or guest credential. - Do not write descriptions, tags, or chapters. - Do not copy a title I did not source in the tape. - If [YT TITLE] overclaims the tape, flag it. </constraints> <format> Three labeled slates with counts and source tags, then the one feed title to paste into the host. </format>

💡

Pro tip: Apple cuts titles in search. If the claim is after character 40, the browse tap never sees it.

Summary

5 prompts

Three Sentence Summary

6/30

✨ What it does

Claude writes a three-sentence summary of [PASTE TRANSCRIPT] that states claims, not topic labels. Paste the summary into your podcast host description.

<context> I need a three-sentence episode summary for show notes. Claims only, from the transcript. This is not titles, not chapters, and not a newsletter issue. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Episode number if I have it: [EPISODE NUMBER OR NONE] - Guest label: [GUEST LABEL OR SOLO] - House tone: [PLAIN / WARM / DRY] - Words I never use: [BANNED WORDS OR NONE] </inputs> <task> Write a three-sentence summary of [PASTE TRANSCRIPT]. Sentence 1: who this is for and the problem as spoken. Sentence 2: the main claim as spoken. Sentence 3: what a listener can do with it. Then write a tighter two-sentence alt. Mark any sentence that is a topic label rather than a claim and rewrite it. If a claim is not in the paste, drop it. </task> <constraints> - Do not invent a quote, number, guest, or result. - Do not write we discussed X, we cover Y, or in this episode. - Honor [BANNED WORDS]. - No timestamps unless I pasted them and you are citing a source line, not inventing a clock. </constraints> <format> Three-sentence summary, two-sentence alt, then a source tag per sentence. </format>

💡

Pro tip: If a sentence could fit any episode (we talk about growth), delete it. A summary should fail if you swap the guest.

Apple Two-Line Hook

7/30

✨ What it does

Claude writes a two-line hook from [PASTE TRANSCRIPT] that still works when Apple truncates the description. Paste those two lines at the top of your podcast host.

<context> Apple and many apps truncate show-note descriptions after about two lines. I need those two lines first. Summary copy only. Not a title slate and not chapters. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Guest label: [GUEST LABEL OR SOLO] - Phrase I can defend in the hook: [PHRASE OR NONE] - Audience: [AUDIENCE] - Character target for the two lines: [UNDER 220] </inputs> <task> Write 6 two-line hooks from [PASTE TRANSCRIPT]. Each pair must stand alone when truncated. Put a spoken claim or spoken problem in line 1. Use [PHRASE] only if it is in the paste or I supplied it. Count characters for the pair. Rank a top 2 I can paste at the top of the host description. </task> <constraints> - Do not invent a quote or number to win the hook. - Do not start with Welcome back or In this episode. - Do not write the rest of the description here. - If the tape has no stand-alone claim, say so and write a problem hook from spoken pain only. </constraints> <format> Numbered hooks with character counts and source tags, then the two to paste into the host. </format>

💡

Pro tip: Read the first 120 characters in a notes app. If the payoff is after the cut, rewrite line one before you publish.

Claim Takeaways Not Topics

8/30

✨ What it does

Claude writes 5 to 7 takeaways as claims from [PASTE TRANSCRIPT] and refuses topic labels like we discussed hiring. Paste the list into your podcast host.

<context> I need show-note takeaways written as claims the speakers made. Topic labels are a fail. This is not a title list and not a newsletter. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - How many takeaways I want: [COUNT] - Guest label: [GUEST LABEL OR SOLO] - Audience: [AUDIENCE] - Claims I wish I could make: [WISH LIST OR NONE] </inputs> <task> Write up to [COUNT] takeaways from [PASTE TRANSCRIPT]. Each takeaway is one sentence that states the claim, not the theme. Tag each to a source line. If [WISH LIST] items are not in the tape, list them as UNSUPPORTED and do not publish them. If honest claims are fewer than [COUNT], stop. Do not fill the gap. </task> <constraints> - Do not invent a claim, quote, or number. - Reject any line that only names a topic (pricing, culture, AI). - Do not add a timestamp you did not paste. - No CTA paragraph in this pass. </constraints> <format> Numbered claim takeaways with source tags, then UNSUPPORTED wishes, then a shortfall note if [COUNT] cannot be met. </format>

💡

Pro tip: A takeaway is a sentence you could argue. Hiring is a topic. Hire after the third paid week is a takeaway.

Listen If Skip If

9/30

✨ What it does

Claude writes a listen-if and skip-if blurb from who [PASTE TRANSCRIPT] actually serves. Paste the blurb into your podcast host or newsletter.

<context> I need a listen-if and skip-if blurb so a busy person can decide in ten seconds. Base it on who the transcript actually serves. This is summary copy, not a promo calendar. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Who I think it is for: [AUDIENCE] - Who I think should skip: [SKIP AUDIENCE OR UNKNOWN] - Guest label: [GUEST LABEL OR SOLO] - Length: [UNDER 80 WORDS] </inputs> <task> Write a listen-if paragraph and a skip-if paragraph from [PASTE TRANSCRIPT]. Listen-if must name a person and a job the episode actually helps. Skip-if must name a person the tape does not serve. If [SKIP AUDIENCE] is UNKNOWN, infer only from what the tape never covers, and mark INFERRED. Then write a 25-word combined blurb for the top of the host description. </task> <constraints> - Do not invent a listener persona the tape does not support. - Do not invent a quote or timestamp. - Do not claim the episode covers a topic that never appears. - No subscribe-now closer in this pass. </constraints> <format> Listen-if, skip-if, 25-word blurb, then INFERRED flags. </format>

💡

Pro tip: A real skip-if line builds trust. If everyone should listen, you have not named the episode yet.

Four Length Host Blurbs

10/30

✨ What it does

Claude writes 15, 50, 150, and 400 word blurbs from [PASTE TRANSCRIPT] with no reused sentences. Paste the matching length into your podcast host.

<context> I paste one blob into every field today. I need four self-contained blurbs from the same transcript for different host and site fields. Summary only. No chapter list. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Guest credit line I already approved: [GUEST CREDIT OR NONE] - Phrase I want in the 150-word version if spoken: [PHRASE OR NONE] - Call to action I am allowed to use: [CTA OR NONE] - Audience: [AUDIENCE] </inputs> <task> Write four blurbs from [PASTE TRANSCRIPT]: 15 words, 50 words, 150 words, 400 words. No sentence reused across versions. The first 120 characters of the 50, 150, and 400 must stand alone when truncated. Use [GUEST CREDIT] only as I wrote it. Use [PHRASE] only if it is in the paste or I supplied it. Put [CTA] only on the 150 and 400, late, and only if I gave one. </task> <constraints> - Do not invent a quote, number, link, or timestamp. - Do not write In this episode we discuss. - Count words on each version and stop at the cap. - If [CTA] overclaims the tape, weaken it and say why. </constraints> <format> Four labeled blurbs with word counts, then a source note for the lead claim in each. </format>

💡

Pro tip: Write the 15-word version last. If the episode will not compress, the summary is still a topic list.

Timestamps

5 prompts

Chapters From Stamped Transcript

11/30

✨ What it does

Claude builds chapters using only timestamps already printed in [PASTE TRANSCRIPT] and stops if none exist. Paste the chapter list into your podcast host.

<context> I need chapter markers for show notes. Use only timestamps that already appear in the pasted transcript. If there are none, stop. This is not titles and not a quote sheet. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Episode length if I have it: [DURATION OR UNKNOWN] - House chapter style: [SHORT LABELS / DESCRIPTIVE] - Platforms I will paste into: [APPLE / SPOTIFY / YOUTUBE / HOST] </inputs> <task> If [PASTE TRANSCRIPT] has no mm:ss or h:mm:ss stamps, return NO TIMESTAMPS IN PASTE and stop. Do not invent 0:00 or any other clock. If stamps exist, build 8 to 14 chapters. Each row: start time copied exactly from the paste, a label under 45 characters that names the payoff spoken there, and the source line. Break at topic changes, not at round minutes. </task> <constraints> - Do not invent, round, or interpolate a timestamp. - Do not move a stamp to a neater clock (4:00 instead of 4:07). - Do not write quotes in this pass. - If stamps look wrong versus [DURATION], flag UNRELIABLE and still do not guess a replacement. </constraints> <format> Chapter table (start, label, source) or NO TIMESTAMPS IN PASTE. Then UNRELIABLE flags. </format>

💡

Pro tip: If your export has no clocks, run transcription again with timestamps. Guessed 4:12 chapters will desync on Apple and Spotify.

Payoff Chapter Labels

12/30

✨ What it does

Claude rewrites chapter labels from [PASTE TRANSCRIPT] as payoffs, keeping every start time exactly as pasted. Paste the labeled chapters into your podcast host.

<context> I already have chapter start times in the transcript. The labels are generic. Rewrite labels as payoffs. Do not change or invent times. This is timestamps only. </context> <inputs> - Transcript with existing stamps: [PASTE TRANSCRIPT] - Current labels if I have them: [CURRENT LABELS OR NONE] - Episode promise in my words: [PROMISE] - Style: [SHORT LABELS / DESCRIPTIVE] </inputs> <task> If there are no timestamps in [PASTE TRANSCRIPT], return NO TIMESTAMPS IN PASTE and stop. Otherwise keep every start time exactly as pasted. Rewrite each label so it names the payoff spoken in that span, not the topic. Labels under 45 characters. If a span has no spoken payoff, keep a dull honest label rather than inventing a hook. </task> <constraints> - Do not invent a timestamp. - Do not invent a quote to put in the label. - Do not merge or split chapters by guessing new clocks. - Do not write a full summary. </constraints> <format> Before/after table (time unchanged, old label, new label, source line) or NO TIMESTAMPS IN PASTE. </format>

💡

Pro tip: Pricing gets skipped. Why they raised prices and kept the accounts gets clicked. Keep the time. Change only the words.

Platform Paste Formats

13/30

✨ What it does

Claude formats existing chapter times from [PASTE TRANSCRIPT] for Apple, Spotify, and YouTube without inventing a stamp. Paste the matching block into your podcast host.

<context> I have a timestamped transcript. I need the same chapters formatted for Apple, Spotify, YouTube, and a generic host field. Times must stay as pasted. This is not new chaptering from a blank tape. </context> <inputs> - Transcript with stamps: [PASTE TRANSCRIPT] - Chapter labels I already approved, if any: [LABELS OR NONE] - Platforms: [APPLE / SPOTIFY / YOUTUBE / HOST] - Episode length: [DURATION OR UNKNOWN] </inputs> <task> If [PASTE TRANSCRIPT] has no timestamps, return NO TIMESTAMPS IN PASTE and stop. If it has them, output the same start times in each platform's common paste shape (0:00 Title lines for YouTube and many hosts; a simple start plus label list for Apple/Spotify notes). Use [LABELS] if I pasted them; otherwise write payoff labels from spoken content. Do not add a chapter whose start time is not in the paste. </task> <constraints> - Do not invent, convert, or beautify a time. - Do not add 0:00 unless 0:00 (or 00:00) is in the paste. - Do not write descriptions or quotes. - If [DURATION] conflicts with a stamp, flag it. Do not fix the clock. </constraints> <format> One labeled paste block per platform, then a shared warning list. </format>

💡

Pro tip: Copy the block for the host you are in. A YouTube 0:00 list pasted into a host that wants seconds-from-start will drift.

Break and CTA Markers

14/30

✨ What it does

Claude marks sponsor or CTA breaks only at times already present in [PASTE TRANSCRIPT]. Paste the break list into your podcast host chapter field.

<context> I need sponsor, mid-roll, and CTA chapter markers. Only mark a break if the transcript already has a timestamp at that moment and the spoken line is actually a break. Do not invent a mid-roll clock. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Breaks I know happened: [BREAK LIST OR UNKNOWN] - Sponsor name if said on tape: [SPONSOR OR NONE] - CTA I used on tape: [CTA OR NONE] </inputs> <task> If there are no timestamps in [PASTE TRANSCRIPT], return NO TIMESTAMPS IN PASTE and stop. Scan for spoken sponsor reads, mid-roll handoffs, and closing CTAs. For each, copy the nearest existing timestamp from the paste (do not interpolate). Label it as Sponsor, Mid-roll, or CTA. If [BREAK LIST] names a break with no matching stamp or spoken line, mark CANNOT MARK. </task> <constraints> - Do not invent a timestamp for a break I remember but did not stamp. - Do not invent a sponsor name that is not in the paste or in [SPONSOR]. - Do not write ad copy. - If the CTA was not spoken, do not add a CTA chapter. </constraints> <format> Break table (time from paste, label, spoken evidence) then CANNOT MARK rows. </format>

💡

Pro tip: If you never said the sponsor on tape, do not add a mid-roll chapter. Listeners use chapters to skip, and a fake break trains them to skip you.

Six Chapter Condensed Cut

15/30

✨ What it does

Claude condenses your chapter list from [PASTE TRANSCRIPT] to six rows using only existing start times. Paste the six-chapter cut into your podcast host.

<context> A platform or host field wants fewer chapters. I need a six-chapter cut that only uses start times already in the transcript. This is a subset, not a rewrite of the clocks. </context> <inputs> - Transcript with stamps: [PASTE TRANSCRIPT] - Full chapter list if I have one: [FULL LIST OR NONE] - Episode promise: [PROMISE] - Platforms with a chapter cap: [PLATFORM] </inputs> <task> If [PASTE TRANSCRIPT] has no timestamps, return NO TIMESTAMPS IN PASTE and stop. Choose exactly 6 start times from the stamps that already exist (or from [FULL LIST] if those times also appear in the paste). Prefer topic changes that carry [PROMISE]. Write a payoff label under 45 characters for each. List the stamps you dropped and why. Do not create a new time to make the six look even. </task> <constraints> - Do not invent or average timestamps. - Do not keep a chapter whose start is not in the paste. - Do not add quotes. - If fewer than 6 honest stamps exist, output fewer and say why. </constraints> <format> Six-row paste list, dropped stamps with reasons, or NO TIMESTAMPS IN PASTE. </format>

💡

Pro tip: Six honest chapters beat fourteen guessed ones. Drop the weakest topic change. Do not invent a cleaner start time.

These prompts give you the what. Tutorials give you the why.

Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.

Try AI Academy Free

Quotes

5 prompts

Verbatim Pull Only

16/30

✨ What it does

Claude pulls up to [COUNT] verbatim quotes from [PASTE TRANSCRIPT] and stops if fewer honest lines exist. Paste the quotes into your podcast host or newsletter.

<context> I need pull-quotes for show notes. Only words that appear in the transcript may be quoted. This is not a title pass and not a paraphrase exercise. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - How many quotes I want: [COUNT] - Speakers I already labeled: [SPEAKER LIST] - Theme if I have one: [THEME OR NONE] - Quotes I already approved: [APPROVED QUOTES OR NONE] </inputs> <task> Extract up to [COUNT] verbatim quotes from [PASTE TRANSCRIPT]. For each: exact wording, speaker from [SPEAKER LIST] only, a one-line context, and a timestamp only if that stamp is already next to the line in the paste. If [THEME] is not in the tape, say so and pull the strongest honest lines instead. If fewer than [COUNT] honest quotes exist, stop. Do not fill the gap. </task> <constraints> - Do not invent, tidy, complete, or punch-up a quote. - Do not assign a speaker who is not in the paste or in [SPEAKER LIST]. - Do not invent a timestamp. - Shorten only with an ellipsis and show the cut. </constraints> <format> Quote cards (wording, speaker, context, timestamp or NO STAMP IN PASTE), then a shortfall note. </format>

💡

Pro tip: If a line is almost perfect, leave it. A cleaned-up sentence you never said is a fake quote.

Quote Plus Minimum Context

17/30

✨ What it does

Claude pairs each quote from [PASTE TRANSCRIPT] with the minimum context and the timestamp if one was pasted. Paste the quote cards into your podcast host or newsletter.

<context> I will put quotes in show notes and a newsletter. Each quote needs the minimum context so it does not invert the speaker. Use only the paste. Do not invent clocks. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Speakers I labeled: [SPEAKER LIST] - Where I will use them: [HOST / NEWSLETTER / BOTH] - Sensitive topics to avoid: [OFF LIMITS OR NONE] </inputs> <task> Pull 8 verbatim quotes from [PASTE TRANSCRIPT]. For each: exact words, speaker from [SPEAKER LIST], minimum context (one sentence, paraphrase marked PARAPHRASE), timestamp only if present in the paste, and a use tag (host notes, newsletter, both, or DO NOT USE). Honor [OFF LIMITS]. Rank the 3 that can stand alone. </task> <constraints> - Do not invent a quote or a timestamp. - Do not write a sharper version of the line. - If context is missing from the paste, mark CONTEXT UNKNOWN. Do not invent the setup. - Do not write a full newsletter issue here. </constraints> <format> Eight cards, then top 3, then DO NOT USE rows. </format>

💡

Pro tip: A quote without the setup can invert the guest. If the card needs a second sentence to stay true, print that sentence.

Host Versus Guest Split

18/30

✨ What it does

Claude splits quotes in [PASTE TRANSCRIPT] into host lines and guest lines without inventing a speaker. Paste the split list into your podcast host.

<context> I need quotes grouped by who said them. If a speaker is not labeled in the paste or in my list, do not guess. This is a quote inventory for show notes, not a script. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Host label: [HOST LABEL] - Guest label: [GUEST LABEL OR SOLO] - Other speakers I already named: [OTHER SPEAKERS OR NONE] - How many per person: [COUNT] </inputs> <task> Split verbatim quotes from [PASTE TRANSCRIPT] into Host, Guest, Other, and SPEAKER UNKNOWN. Take up to [COUNT] per bucket. Timestamp a quote only if the stamp is in the paste. If SOLO, put guest bucket as EMPTY, SOLO EPISODE. Do not promote an unknown line into [HOST LABEL] or [GUEST LABEL]. </task> <constraints> - Do not invent a speaker, quote, or timestamp. - Do not clean a line to sound more like the host brand. - If labels conflict, show both and stop. Do not pick a winner. - No newsletter copy in this pass. </constraints> <format> Four buckets of quote cards, then a list of lines that must not run until labeled. </format>

💡

Pro tip: If the transcript does not label speakers, do not guess. Tag SPEAKER UNKNOWN and fix the labels before you publish a quote.

Card Length Quotes

19/30

✨ What it does

Claude trims quotes from [PASTE TRANSCRIPT] to card length, marks every cut, and refuses meaning changes. Paste the card lines into your newsletter or host.

<context> I need quote-card lines for a newsletter or show-notes image. Trims must stay true. This is not design and not a new quote. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Speakers: [SPEAKER LIST] - Target words per card: [UNDER 22] - Attribution line I already use: [ATTRIBUTION] - Quotes I must not use: [OFF LIMITS OR NONE] </inputs> <task> From [PASTE TRANSCRIPT], pick up to 6 lines that can survive as cards. For each: verbatim full line, trimmed card line at [UNDER 22] words, a mark on every omitted word, attribution from [ATTRIBUTION], and a timestamp only if pasted. Reject any line that needs hidden context to stay true. Honor [OFF LIMITS]. </task> <constraints> - Do not invent a quote. - Do not change meaning to hit the word cap. If it will not trim honestly, reject it. - Do not invent a timestamp. - Do not write alt-text that adds a claim. </constraints> <format> Card table (full, trim, cuts marked, attribution, stamp or NO STAMP), then rejected lines. </format>

💡

Pro tip: Cap a card at about 22 words. If the meaning needs the clause you cut, the line is not a card. Use a longer notes quote instead.

Do Not Quote List

20/30

✨ What it does

Claude flags lines in [PASTE TRANSCRIPT] that would mislead out of context or need guest approval. Paste only the cleared quotes into your podcast host or newsletter.

<context> I need an honesty pass on quotes before they hit show notes or a newsletter. Flag lines that mislead out of context, joke as fact, or need approval. Do not invent safer quotes to replace them. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Speakers: [SPEAKER LIST] - Sensitive topics: [OFF LIMITS OR NONE] - Guest approval status: [APPROVED / NOT ASKED] - Where I planned to use quotes: [HOST / NEWSLETTER / SOCIAL] </inputs> <task> Read [PASTE TRANSCRIPT] and build three lists: CLEAR TO QUOTE (verbatim, speaker known, stands alone), NEEDS CONTEXT (usable only with a pasted setup sentence), and DO NOT QUOTE (misleading, [OFF LIMITS], speaker unknown, or needs approval if [NOT ASKED]). Timestamp only if present. Do not rewrite a DO NOT QUOTE line into a punchier clear quote. </task> <constraints> - Do not invent a quote or timestamp. - Do not tidy a risky line so it becomes clear. - If [NOT ASKED], keep named-guest zingers in NEEDS CONTEXT or DO NOT QUOTE, not CLEAR. - No social captions in this pass. </constraints> <format> Three lists with wording, speaker, stamp or NO STAMP, and reason. </format>

💡

Pro tip: Send the DO NOT QUOTE list to the guest before publish. The dangerous line is usually the one that would perform best as a card.

SEO

5 prompts

Directory First Two Lines

21/30

✨ What it does

Claude writes the first two directory lines from [PASTE TRANSCRIPT] with [PRIMARY KEYWORD] only if that phrase was spoken or you supplied it. Paste those lines into your podcast host.

<context> I need the first two lines of the episode description for Apple and Spotify search. They must come from the transcript. This is SEO copy for the host, not a newsletter and not YouTube Studio. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Primary phrase I want: [PRIMARY KEYWORD OR NONE] - Audience: [AUDIENCE] - Guest label: [GUEST LABEL OR SOLO] - Character target: [UNDER 180] </inputs> <task> Write 5 first-two-line options from [PASTE TRANSCRIPT]. Each pair under [UNDER 180] characters, standing alone when truncated. Include [PRIMARY KEYWORD] only if it appears in the paste or I typed it in this input. Name the spoken payoff. Count characters. Pick one paste-ready pair for the top of the host description. </task> <constraints> - Do not invent a keyword, quote, number, or timestamp. - Do not start with In this episode. - Do not write the rest of the SEO body in this pass. - No hashtag dump. </constraints> <format> Five options with counts and source tags, then the pair to paste into the host. </format>

💡

Pro tip: Apple search shows about two lines. Put the listener and the spoken payoff there, not the host bio.

Full SEO Description

22/30

✨ What it does

Claude writes a full SEO description from [PASTE TRANSCRIPT] that does not add a claim, number, or quote. Paste the description into your podcast host.

<context> I need a full episode description for the podcast host: hook, body, takeaways, CTA. Every claim must be in the transcript. This is not a blog post and not a YouTube description pack. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Primary phrase: [PRIMARY KEYWORD OR NONE] - Related phrases I already chose: [RELATED PHRASES OR NONE] - Guest credit: [GUEST CREDIT OR NONE] - CTA I am allowed: [CTA OR NONE] - Length: [WORD COUNT] </inputs> <task> Write one paste-ready description of about [WORD COUNT] from [PASTE TRANSCRIPT]: (1) two-line hook, (2) short body that uses [PRIMARY KEYWORD] and [RELATED PHRASES] only if they are in the paste or I supplied them, (3) 5 claim takeaways, (4) [GUEST CREDIT], (5) [CTA] late if I gave one. If a phrase is not in the paste and I did not supply it, skip it. </task> <constraints> - Do not invent a quote, number, link, or timestamp. - Do not stuff the same phrase three times. - Do not write chapter clocks unless those stamps are in the paste and I ask for them in a later prompt. - If [CTA] overclaims the tape, weaken it. </constraints> <format> Paste-ready description, word count, then a phrase-to-source list. </format>

💡

Pro tip: Put the two-line hook first, then takeaways as claims. A keyword paragraph with no spoken proof is stuffing.

Keywords Spoken In Tape

23/30

✨ What it does

Claude lists keyword phrases that already appear in [PASTE TRANSCRIPT] and will not invent a search term. Paste the honest phrases into your podcast host tags.

<context> I need episode tags and search phrases that a listener might type, taken from words already spoken. Do not invent a ranking target. This is SEO inventory, not titles. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Phrases I already want: [WISH LIST OR NONE] - Show niche I already use: [NICHE] - How many tags the host allows: [TAG LIMIT] </inputs> <task> From [PASTE TRANSCRIPT], list spoken phrases that could work as directory tags or in-description terms. For each: the exact phrase, a source line, and a note (use in body, use as tag, or too generic). Check [WISH LIST]: KEEP if present in the paste or I supplied it as an input I will stand behind; DROP if it is a new invented topic. Return a tag list that fits [TAG LIMIT]. </task> <constraints> - Do not invent a keyword the speakers never used unless I put it in [WISH LIST] as my own target, and then mark SUPPLIED BY ME, NOT IN TAPE. - Do not invent a quote or timestamp. - Do not write the full description. - Prefer specific spoken phrases over generic podcast tags. </constraints> <format> Spoken-phrase table, wish-list KEEP/DROP, then the paste-ready tag list. </format>

💡

Pro tip: Your tag field is not a wish list. If nobody said podcasting for dentists, do not tag it because you hope dentists subscribe.

Resource List No Fake URLs

24/30

✨ What it does

Claude lists books, tools, and people named in [PASTE TRANSCRIPT] and leaves URL cells blank. Paste the list into your podcast host and add real links.

<context> Guests name books, tools, people, and sites. I need a show-notes resource list. Never invent a URL, author, or year. This is SEO and notes hygiene, not a newsletter. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Links I already have: [LINK LIST OR NONE] - Glossary of names I already know: [GLOSSARY OR NONE] - Guest label: [GUEST LABEL OR SOLO] </inputs> <task> Extract every book, tool, paper, company, person, and framework named in [PASTE TRANSCRIPT]. For each: name as spoken, how they framed it, timestamp only if pasted, and URL = use [LINK LIST] if it matches, else BLANK. Mark SPELLING UNCLEAR when the paste is messy. Do not guess a publisher or a .com. </task> <constraints> - Do not invent a URL, author, or publication year. - Do not invent a timestamp. - Do not write your own blurb for a tool. Keep the guest's framing. - If [GLOSSARY] conflicts with the tape, show both and stop. </constraints> <format> Grouped list with BLANK url cells, SPELLING UNCLEAR rows, then a fill-in table for me. </format>

💡

Pro tip: A guessed URL is worse than a blank. If the guest mumbled a title, mark SPELLING UNCLEAR and look it up yourself.

Category And Tag Fields

25/30

✨ What it does

Claude recommends directory category and tags from topics actually spoken in [PASTE TRANSCRIPT]. Paste the fields into your podcast host.

<context> I need episode-level category, subcategory if any, and tags for the podcast host. Recommendations must follow what was actually spoken. This is field copy, not a marketing plan. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Show-level category I already use: [SHOW CATEGORY] - Audience: [AUDIENCE] - Host fields I can fill: [CATEGORY / TAGS / AUTHOR / NONE] </inputs> <task> From [PASTE TRANSCRIPT], recommend: primary episode category (say if it should stay [SHOW CATEGORY]), optional secondary, and up to 10 tags from spoken phrases. For each recommendation, cite a source line. If the tape does not support a category change, say KEEP SHOW CATEGORY. Write the author/guest field only from labels I supplied or names in the paste. </task> <constraints> - Do not invent a category to chase a trend the tape never covered. - Do not invent tags. - Do not invent a quote or timestamp. - Do not write the long description here. </constraints> <format> Field-by-field paste lines (category, tags, author), then source tags, then KEEP/CHANGE note. </format>

💡

Pro tip: Pick the category Apple already uses for shows like yours, then prove it with spoken topics. A prestige category the tape never supports will not rank you there.

Most people use 10% of Claude. Tutorials unlock the rest.

AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.

Start Your Free Trial

Newsletter Cut

5 prompts

Full Issue From Transcript

26/30

✨ What it does

Claude writes a newsletter issue from [PASTE TRANSCRIPT] that still helps a reader who never presses play. Paste the issue into your newsletter.

<context> I need a newsletter issue cut from a podcast transcript. The reader may never press play. Use only the paste plus my take. This is not a full show-notes pack and not a social thread. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - The one idea I want to expand: [IDEA] - My take: [HOST TAKE] - Audience: [AUDIENCE] - CTA I am allowed: [LISTEN / REPLY / SHARE / NONE] - Guest label: [GUEST LABEL OR SOLO] </inputs> <task> Write a paste-ready newsletter issue: subject plus 3 alternates, preview text, opening, the [IDEA] expanded with [HOST TAKE], one quoted exchange only if both lines appear in the paste, 3 claim takeaways, a listen-if and skip-if line, and [CTA]. If [IDEA] is not in the tape, stop and say UNSUPPORTED IDEA. </task> <constraints> - Do not invent a quote, number, or timestamp. - Subject under 45 characters and never episode is live. - The issue must teach something without the audio. - No second CTA. </constraints> <format> Subject options, preview, full issue, then source tags for the idea and any quote. </format>

💡

Pro tip: If the issue only works as episode is live plus a link, you wrote a notification. Expand one spoken idea until the email stands alone.

Subject From Spoken Claim

27/30

✨ What it does

Claude writes subject lines from a claim already spoken in [PASTE TRANSCRIPT], never from an invented hook. Paste the chosen subject into your newsletter.

<context> I need newsletter subject lines for an episode issue. Each subject must be a claim someone actually said, or a tight paraphrase marked PARAPHRASE. This is subjects only. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - My take if I want it in the subject: [HOST TAKE OR NONE] - Words I will not use: [BANNED WORDS OR NONE] - Audience: [AUDIENCE] - Character comfort: [UNDER 45] </inputs> <task> Pull spoken claims from [PASTE TRANSCRIPT]. Write 10 subject lines under [UNDER 45] characters. Tag each VERBATIM claim, PARAPHRASE, or HOST TAKE. Host-take subjects are allowed only if I pasted [HOST TAKE] and it does not invent a result. Rank a top 3. Write matching preview text (under 90 characters) that does not repeat the subject. </task> <constraints> - Do not invent a hook the tape does not support. - Do not invent a quote or timestamp. - Honor [BANNED WORDS]. - No episode 12 is live subjects. </constraints> <format> Ten subjects with counts and tags, preview lines for the top 3, then the one to paste into the newsletter. </format>

💡

Pro tip: Steal the guest's short sentence, not a pun. If the claim needs the next paragraph, it is a preview line, not a subject.

Quoted Exchange Block

28/30

✨ What it does

Claude rebuilds one quoted exchange from [PASTE TRANSCRIPT] using only lines that appear in the paste. Paste the exchange into your newsletter.

<context> I need one quoted exchange for the newsletter: host line, guest line, maybe a follow-up. Every line must appear in the transcript. Do not invent dialogue. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Speakers: [SPEAKER LIST] - Theme I want the exchange to illustrate: [THEME] - How many turns: [2 TO 4] - Guest approval: [APPROVED / NOT ASKED] </inputs> <task> Find one exchange in [PASTE TRANSCRIPT] on [THEME]. Rebuild [2 TO 4] turns with verbatim lines, speaker labels from [SPEAKER LIST], and timestamps only if pasted. If [THEME] has no honest exchange, say NONE and stop. If [NOT ASKED] and the guest is identifiable, mark NEEDS APPROVAL. Write a one-sentence setup that does not add facts. </task> <constraints> - Do not invent a line, a speaker, or a timestamp. - Do not merge two moments into one cleaner fight. - Do not punch-up wording. - If a turn is missing, leave it out. Do not write the missing line. </constraints> <format> Setup sentence, labeled turns, stamp or NO STAMP each, then NEEDS APPROVAL if required. </format>

💡

Pro tip: Keep the interruption. A tidy Q and A you rewrote is not an exchange. If a line is missing, leave a gap, do not write it.

Value Without The Play

29/30

✨ What it does

Claude expands one idea from [PASTE TRANSCRIPT] with your [HOST TAKE] so the issue has value without the audio. Paste the issue into your newsletter.

<context> Open rates fall when I only announce the episode. I need a cut that teaches one idea from the transcript plus my take, even if nobody clicks play. Newsletter copy only. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Idea to expand: [IDEA] - My take: [HOST TAKE] - Audience: [AUDIENCE] - Word count: [WORD COUNT] - Link to the episode: [LINK OR PLACEHOLDER] </inputs> <task> Write a newsletter body of about [WORD COUNT]: open on the problem as spoken, teach [IDEA] from the tape, add [HOST TAKE] as a separate labeled take (do not put words in the guest's mouth), one verbatim quote only if it exists, three actions a reader can do this week, then a listen-if line with [LINK OR PLACEHOLDER]. If [IDEA] is not in the paste, stop. </task> <constraints> - Do not invent a quote, number, or timestamp. - Do not attribute [HOST TAKE] to the guest. - Do not write a 400-word recap of the whole hour. - If you want a second quote and it is not in the paste, skip it. </constraints> <format> Paste-ready body, word count, source tags, then a note on which paragraph is only my take. </format>

💡

Pro tip: Your take is the reason to open. If you have no take, send a listen-if blurb, not a fake essay.

Short Teaser Versus Full Cut

30/30

✨ What it does

Claude writes a short teaser and a full cut from [PASTE TRANSCRIPT] with no new quotes or timestamps. Paste the version you need into your newsletter.

<context> I send two emails from one episode: a short publish-day teaser and a later full cut. Both must come from the same transcript. No new quotes. No invented clocks. </context> <inputs> - Transcript: [PASTE TRANSCRIPT] - Idea: [IDEA] - My take: [HOST TAKE] - Guest label: [GUEST LABEL OR SOLO] - CTA: [LISTEN / REPLY / NONE] </inputs> <task> Write two paste-ready newsletter versions from [PASTE TRANSCRIPT]. Teaser: under 90 words, subject, preview, one spoken claim, [CTA]. Full cut: 250 to 400 words, different subject and different open, expanded [IDEA] plus [HOST TAKE], one verbatim quote only if present, listen-if and skip-if. No reused first sentence. </task> <constraints> - Do not invent a quote, number, or timestamp. - If [IDEA] is missing from the tape, stop. - Do not make the teaser a truncated copy of the full cut. - No extra links I did not supply. </constraints> <format> Teaser block (subject, preview, body), full-cut block (subject, preview, body), then source tags shared by both. </format>

💡

Pro tip: Use the teaser the day you publish, the full cut later in the week. If both open the same way, subscribers think you resent the same email.

Free tool

Transcript Summarizer

Turn a meeting or video transcript into a summary with action items.

Try it free →

Frequently Asked Questions

That page is the full show kit: positioning, run sheets, guest outreach, clip lists, and one combined show-notes prompt. This page is only post-tape show notes from a pasted transcript: titles, summary, timestamps, quotes, SEO fields, and a newsletter cut. If you still need interview questions or a booking email, use the other page.
It will if you ask for finished notes with an empty or unstamped paste. These prompts forbid new quotations and new clocks. If a line was not said, it stays out. If the transcript has no mm:ss marks, the timestamp prompts return NO TIMESTAMPS IN PASTE instead of guessing 4:12.
You can still run Titles, Summary, Quotes, SEO, and Newsletter Cut. Skip or stop on Timestamps. Export again from your recorder or host with timestamps on, then paste that version. Do not ask Claude to invent chapter times from memory or from episode length alone.
Yes. Run Titles, Summary, Timestamps, Quotes, and SEO for the podcast host, then Newsletter Cut as a second pass from the same paste. The newsletter should still help someone who never presses play. Do not let the email add a quote or a stamp the host notes were not allowed to use.
Yes. Claude can draft from what you pasted. It cannot hear the audio, fix a garbled name, or confirm a URL. Resource prompts leave link cells blank on purpose. Check spellings, guest approval on sharp quotes, and every link before you hit publish in the host or the newsletter.

Prompts are the starting line. Tutorials are the finish.

A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.

7-day free trial. Cancel anytime.