💫 This skill is free — copy it, give it to your Claude, and it installs itself in under a minute.
Free AI Skill · Publish

Your Best Content Already Happened on a Call

Transcript To Blog takes one raw call or meeting transcript, mines it for what's genuinely teachable, matches that gold to a keyphrase people actually search, and hands you a sourced draft — or honestly holds it, with every reason named.

← Back to the Skills Library
01 — GET THE SKILL

Installed in under a minute. No tech skills required.

You don't need to know how to code, and you don't need to set anything up. There are two blocks below. If you can copy and paste, you can install this.

1

Paste the instruction

Copy the first block and paste it into a brand-new Claude conversation. Don't hit send yet — it's the note that tells Claude what to do.

2

Paste the skill underneath, then send

Copy the full skill block and paste it right below the instruction. Send it. Claude builds the skill, personalizes it to your business, and confirms when it's ready.

Step 1 · paste this into Claude first
Install the skill below for me. Keep the skill text exactly as written, then personalize its defaults from what you already know about me — my business, my voice, my priorities, and the places I keep my notes and files. Confirm when it's installed and show me exactly how to run it.
Step 2 · the full Transcript To Blog skill
---
name: transcript-to-blog
description: Turn one raw, unprocessed call or meeting transcript into one sourced, search-ready blog draft. The skill runs a Gold Mine extraction pass first, matches the gold to your keyphrase list under a Keyphrase Contract, enforces a Hardened H2 Gate so every heading is a real search question, then auto-promotes the draft to ready or holds it with named failures. On first run it interviews you to wire into your transcript inbox, your keyphrase list, your blog, and your voice. Use whenever you say "run the transcript-to-blog pipeline," "draft a blog from this transcript," "transcript to blog," or drop a raw call transcript and want a sourced post.
---

# Transcript To Blog: Raw Transcript To Sourced Post

Take one raw, unprocessed call or meeting transcript and turn it into one blog draft that is sourced from real lived experience, written in your voice, and shaped to get found in search. The skill mines the gold first, matches it to a validated keyphrase, writes the draft against a Keyphrase Contract, and gates every heading through the Hardened H2 test before it hands you a finished draft.

One transcript in. One sourced, search-ready draft out. No source material means no draft. Source comes first, keyphrase comes second.

## First Run: Design Your Version

The first time you run this skill, set it up. Ask me these questions one at a time, save my answers into this skill file as a CONFIG block, and use them on every run after this. If the CONFIG block is already saved, skip straight to the workflow.

1. Where do your raw call and meeting transcripts land? (A transcript inbox, a Notion database, a Fathom or Otter folder, a Google Drive folder, or a transcript you paste.) This is where I pull the raw source.
2. Do you keep a validated keyphrase or topic list, and where does it live? (A spreadsheet, a Notion database, a doc, or none yet.) This is the menu of search targets I match the gold against. If you have none, I propose the real search question the gold answers and flag it for your review.
3. Where does your blog live and how does it publish? (WordPress, a static site, a Notion page, a Google Doc handed to a publisher, or back to you in the chat.) This tells me the draft format and where to check for duplicate slugs.
4. Whose voice should the post be written in, and are there names or words to avoid? This keeps every draft on-brand and safe to publish.
5. Where should drafts land for review before they go live? (A drafts database, a folder, or back to you in the chat.) This is where the finished draft waits for your yes.

If I ever say "redesign transcript to blog," run this interview again.

## Input
- A raw transcript link or ID from the inbox you named in setup (I pull the transcript)
- A pasted raw transcript from any call or meeting
- "Pull my most recent transcript" (I find the latest unprocessed source from the inbox you set up)

## The Pipeline (Per Transcript)

Run these stages in order. Finish the full pipeline for one transcript before you start the next.

### Stage 1: Gold Mine Extraction (runs first)

Your source is raw. Nobody has processed it yet. So the first move is a Gold Mine pass over the whole transcript. Read it end to end and pull:
- Key insights, the original ideas and frameworks worth stopping for
- Quotable lines in the exact words spoken, these become the heart of the draft
- Frameworks and mental models named in the conversation
- Questions a client or guest asked that other people are also asking
- Breakthrough moments where something clicked
- Stories and analogies that carry a teaching
- Specific tools, tactics, and recommendations

**ANONYMIZATION RULE (non-negotiable):** Never use client names, company names, industries, or identifying details in the published draft. Replace them with a founder I coach, a client building their stack, someone I was working with. If industry context matters, swap it to a different industry. Real names are fine in your private library. Anonymization applies to the published post.

**Source-first rule:** If the gold has no teachable through-line, no post gets written. The gold stays saved for your library. Log it and move on. A raw transcript with nothing teachable is honest to skip.

### Stage 2: Keyphrase Match And The Keyphrase Contract

Match the gold against your validated keyphrase list.
1. Name the strongest one or two nuggets from the gold, the teaching moments most worth a post.
2. Cross-reference each nugget against your keyphrase list.
3. Pick the keyphrase the nugget fully answers in the keyphrase's own language.
4. Rank by priority and low competition when your list carries those fields.

**Match threshold:** A real match means the gold fully answers the keyphrase in the keyphrase's own words. If the gold is adjacent and answers a different question, that is a partial match and it gets rejected. Pick the next full match, or propose the real search question the gold answers and flag it for your review. A partial match shipped is a post that serves no strategy.

**Duplicate check:** Convert the proposed title to a slug and check your blog for an existing page at that slug. If one exists, pick the next keyphrase. If the slug is free, proceed.

**The Keyphrase Contract (non-negotiable):**
- The exact target keyphrase appears in the H1, the first 100 words, at least two H2s, and naturally through the body.
- The post and the keyphrase are the same conversation. If the draft cannot honestly satisfy this, the match was wrong. Return to the top of Stage 2.
- Use the keyphrase's literal vocabulary, its actual words, through the body. The transcript supplies the stories. The keyphrase supplies the words. Both stay intact.
- Log the placement count with the draft.

### Stage 3: Write The Draft

Source every line from the Gold Mine output. Structure:
1. **Title (H1)** carries the exact keyphrase.
2. **TLDR block** of 3 to 4 bullets.
3. **Intro (AEO intro formula)** leads with the reader's problem or question in keyphrase-rich language. The reader and the answer engine both know within two sentences exactly what question this post answers. The personal story enters in paragraph two as the evidence. Story is the proof, it is never the opening frame.
4. **Question-based H2 sections (Hardened H2 Gate, non-negotiable).** Five to seven H2s. Every H2 is a real search-form question a person would actually type into Google.
   **The search-form question test:** Before you call the draft done, check every H2 against one test. Would a real person searching this topic type this exact question into Google? If no, the H2 is a narrative header wearing a question mark and it gets rewritten.
   Good H2s (real search queries): What is an AI operating system? How do I build an AI operating system for my business? What are the core components of an AI-first business?
   Bad H2s (narrative headers in disguise): The Sunday That Changed My Whole Business. What Actually Clicked. How Do You Make Sure An Agent Can Run It? Each of those fails the test and gets rewritten.
   Every H2 answer pulls from the transcript with real quotes or paraphrased moments. The H2 is the search hook. The body is the lived experience that earns the trust.
5. **Actionable steps** the reader takes with this.
6. **Strong close** that lands the message.

**Source grounding (the trust lock):**
- The draft carries at least 3 direct or paraphrased moments from the transcript, anonymized when they come from client calls.
- The draft references real stories and real moments from the conversation, never hypothetical examples.
- If a section cannot be sourced from the transcript, flag it and write it thin. Review decides whether to cut or expand.

**Internal linking (done in the draft):**
- Build the current live URL map from your blog before you write. Link only to URLs confirmed live.
- Write 3 to 5 in-body links to existing posts, maximum. Anchor text stays conversational.
- Links live inline within paragraphs, never a related-posts list. Log every link.

### Stage 4: Polish Pass

Run your polish pass over the draft in one revision. Separate spoken rhythm from written rhythm. Give every idea its own space. Trade vague intensity for specific weight and cut filler like really, actually, so much. Title-case headers, sentence-case body. Tighten the close. Run one final voice check. One pass, no iterating.

### Stage 5: Save The Draft

Save the finished draft to the destination you set up in first run, with the keyphrase, proposed slug, source transcript reference, and a short check log recorded alongside it.

### Stage 6: The Auto-Promotion Gate

This is the final action per draft. Run all six checks:
1. **Keyphrase Contract** exact keyphrase present in H1, first 100 words, two or more H2s, and body. Placement count logged.
2. **AEO intro formula** first paragraph leads with the reader's problem in keyphrase-rich language, the answer is clear within two sentences, the story is paragraph two as evidence.
3. **Vocabulary anchoring** the post uses the keyphrase's literal words, no synonyms or inversions.
4. **Hardened H2 Gate** every H2 passes the search-form question test and the keyphrase or a direct variant appears in two or more H2s.
5. **Internal links present** 3 to 5 in-body links, all confirmed live, logged.
6. **Voice check** no banned words, no semicolons, no em dashes, no negation openers, reads in your voice.

**The promotion decision:**
- If the draft passes every check, mark it Ready.
- If the draft fails any check, hold it at Draft and write the specific failures into the notes, naming each failed check and why.
- A draft that failed any check never gets marked Ready. No exceptions. A held draft with named reasons is an honest, successful outcome that the review queue expects.

## Hard Rules
- Never write a draft without source material. No transcript means no draft.
- Never skip the Gold Mine extraction pass. The source is raw, so mining is the first stage every time.
- Never skip the duplicate slug check.
- Never mark a draft Ready when it failed any of the six gate checks.
- Never use client names or identifying details in the published post.
- Never invent transcript moments. Every quote traces back to real transcript content, anonymized.

## Voice And Tone
Write in the voice you set up in first run. Direct, clear, specific, action-oriented, written to the reader as you. Short paragraphs. Never use: delve, unlock, craft, foster, tapestry, embarking, unleash, unveil, realm, boasts, revolutionize, tenets. No semicolons, no em dashes, no contrastive framing, no negation openers.

## Close
After saving, confirm with a short receipt: the post title, the target keyphrase, the promotion decision, and where the draft landed. Then offer the strongest pull quote or a follow-up angle if it is useful.
That's it. You're installed.

From then on, just drop in a raw transcript and say "Transcript to blog."

Want to go further than skills?

Skills like this are how Christine runs her own business every day. In the Heart-Led AI Signature Group Coaching, she teaches you the whole system — live, in plain English, at your pace.

Explore Signature Coaching
02 — WHAT COMES BACK

One transcript in. One sourced, search-ready draft out.

The pipeline runs the full distance — from raw conversation to a finished draft with a promotion decision attached. This is what comes back, stage by stage:

1 · The Gold, Mined First

A full extraction pass before a word gets written: key insights, quotable lines in the exact words spoken, frameworks, breakthrough moments, and the stories that carry a teaching.

2 · A Keyphrase Match That's Real

The strongest nuggets get cross-referenced against your validated keyphrase list — and only a full match proceeds. The exact keyphrase then lands in the H1, the first 100 words, and at least two headings.

3 · TLDR + An Intro That Answers Fast

Three to four bullets up top, then a first paragraph that leads with the reader's problem in keyphrase-rich language. Your story enters in paragraph two — as the evidence, never the opening frame.

4 · H2s That Pass the Search Test

Five to seven question-based headings, each one tested against a single standard: would a real person type this exact question into Google? Narrative headers in disguise get rewritten.

5 · Sourced Moments + Live Links

At least three real moments from the conversation — anonymized, never hypothetical — plus three to five in-body links to posts confirmed live on your blog.

6 · The Promotion Decision

Six final checks: the keyphrase contract, the intro formula, vocabulary anchoring, the H2 gate, internal links, and a voice check. Pass them all and the draft is marked Ready. Fail any one and it's held at Draft with each failed check named — saved where you review drafts, alongside the keyphrase, slug, and check log.

And if the call had nothing teachable?

Then no post gets written. That's the source-first rule: if the gold has no teachable through-line, the extraction gets saved for your library, logged, and skipped — because a transcript with nothing to teach is honest to skip. Client names, companies, and identifying details never appear in a published draft either. Anonymization is non-negotiable, every time.

Keep stacking: pairs beautifully with Gold Mine

Gold Mine is the extraction on its own — it hands you the insights, quotes, and frameworks from any source and stops there. Transcript To Blog runs that same mining pass, then carries the gold all the way to a finished, keyphrase-matched draft.

Get Gold Mine →
03 — WHY IT WORKS

Because sourced beats invented, every single time.

Anyone can generate a blog post. This pipeline only writes one when a real conversation earned it — and that's exactly why the posts it produces are the kind readers and search engines trust.

1

Source first, keyphrase second

The mining happens before the matching, so the keyphrase gets chosen because the gold fully answers it — never the other way around. No source material means no draft, and the skill treats that as a rule, not a preference.

2

A partial match gets rejected

If the gold is adjacent to a keyphrase but answers a different question, the match is refused and the next one is tried — because a partial match shipped is a post that serves no strategy. When nothing on your list fits, it proposes the real search question the gold answers and flags it for your review.

3

The Hardened H2 Gate

Every heading must be a question a real person would type into Google. "The Sunday That Changed My Whole Business" is a narrative header wearing a question mark, and it gets rewritten. The heading earns the search — the lived experience underneath earns the trust.

4

Trust is locked to the transcript

At least three moments in every draft trace back to the real conversation, anonymized. If a section can't be sourced, it gets flagged and written thin instead of padded with hypotheticals — your review decides whether to cut or expand it.

5

Ready means it earned it

Six checks stand between a finished draft and the word Ready. Pass them all and it's promoted. Fail one and it's held with the failure written down — no exceptions — and the skill counts a held draft with honest reasons as a successful outcome, not a shortfall.

04 — FAQ

Questions people actually ask

What is the Transcript To Blog skill?
Transcript To Blog is a free Claude AI skill that turns one raw, unprocessed call or meeting transcript into one sourced, search-ready blog draft. It runs a Gold Mine extraction pass first, matches the best material to a keyphrase from your validated list, writes the draft with real anonymized moments as the evidence, and then runs six checks before marking it Ready — or holds it with every failure named.
When would I actually use it?
After any call worth learning from — a coaching call, a client meeting, a mastermind session, a strategy conversation. Point it at a transcript in your inbox, paste one straight in, or say "pull my most recent transcript." On the first run it interviews you to wire in your transcript inbox, your keyphrase list, your blog, your voice, and where drafts should land for review.
What do I get back?
A finished draft with the keyphrase in the title, a TLDR block, five to seven question-based sections, at least three sourced moments from the conversation, and three to five internal links to live posts — saved where you review drafts, with the keyphrase, proposed slug, and check log alongside it, and a clear promotion decision: Ready, or held with each failed check named.