Skip to content
Program & Curriculum

Lesson Script & Teaching Outline Generator for Coaches

Stop rewriting your lesson notes the night before you record. This prompt turns one topic into a structured coaching lesson plan and a ready-to-record script, and shows you why it works.

Abder April 12, 2026 10 min read

You know the lesson cold. You’ve coached it a hundred times. But the moment you sit down to record it or write it into your course, it scatters: too many points, no clear order, and a recording that runs eighteen minutes when it should run seven.

This coaching lesson plan prompt fixes that. You give the AI one topic, the audience, and the single outcome you want, and it returns a tight teaching outline plus a ready-to-record script in your voice. And by the end of this page you’ll understand why the structure works, so your next lesson is sharper than the last.

When to use this

  • You’re recording a training video or module lesson and need a script you can actually read aloud.
  • You teach something well live but it falls apart when you try to write it down.
  • You’re building a course and need every lesson to follow the same clean structure.
  • You want a workshop or webinar segment outlined before you build slides.
  • You’re repurposing a coaching session insight into a teachable, self-paced lesson.

The prompt

Copy this whole block into ChatGPT, Claude, or Gemini:

You are an expert instructional designer and coaching curriculum writer. Your job is to turn one topic into a clear teaching lesson: first a tight outline, then a ready-to-deliver script.

Before writing, ask me up to 3 clarifying questions if anything below is unclear. Otherwise, proceed.

CONTEXT
- Lesson topic: {{TOPIC}}
- Who this lesson is for: {{AUDIENCE}}
- The single outcome they should be able to do after this lesson: {{OUTCOME}}
- Delivery format and length: {{FORMAT}}
- My teaching tone: {{TONE}}

TASK
Produce two parts.

PART 1 - LESSON OUTLINE
- One sentence learning objective starting with "By the end of this lesson, you will be able to...".
- A hook that names the learner's real pain in the first line.
- 3 to 5 teaching points in logical order, each with a one-line takeaway.
- One concrete example or mini-story per teaching point.
- One short action step the learner does during or right after the lesson.
- A recap of the single most important idea.

PART 2 - FULL SCRIPT
- Write the lesson as a spoken script that matches the format and length above.
- Use the outline order. Write the way people actually talk, in short sentences.
- Add light stage directions in [brackets] for pauses, screen shares, or on-screen text.
- End by restating the outcome and giving the learner their action step.

CONSTRAINTS
- Match my tone. No corporate buzzwords, no 'in today's fast-paced world'.
- Teach one outcome only. If the topic is too big, narrow it and tell me what you cut.
- Do not invent statistics, studies, or fake client results.
- Keep the script within the stated length (assume about 130 spoken words per minute).

After the script, give me 2 alternative opening hooks I could test.

How to customize it

Replace the five {{VARIABLES}} before you send it:

Variable What to put Example
{{TOPIC}} The one lesson topic how to set boundaries with clients without feeling guilty
{{AUDIENCE}} Exactly who it’s for new freelance designers in their first year
{{OUTCOME}} The one thing they can do after send a clear scope-change email to a pushy client
{{FORMAT}} Delivery format and length a 7-minute talking-head training video
{{TONE}} How you sound when you teach warm, plain-spoken, lightly funny

The most important field is {{OUTCOME}}. If you can’t name one concrete thing the learner can do afterward, the lesson will wander. Pick a single, observable outcome and let the AI build everything around it.

See it in action (full example)

Here is the exact prompt, filled in for a coach who helps freelancers. This is the whole input, nothing hidden:

You are an expert instructional designer and coaching curriculum writer. Your job is to turn one topic into a clear teaching lesson: first a tight outline, then a ready-to-deliver script.

Before writing, ask me up to 3 clarifying questions if anything below is unclear. Otherwise, proceed.

CONTEXT
- Lesson topic: how to set boundaries with clients without feeling guilty
- Who this lesson is for: new freelance designers in their first year of business
- The single outcome they should be able to do after this lesson: write and send a clear scope-change email to a pushy client
- Delivery format and length: a 7-minute talking-head training video
- My teaching tone: warm, plain-spoken, lightly funny

TASK
Produce two parts. [rest of the prompt unchanged]

And here is the complete output the model returns:

PART 1 – LESSON OUTLINE

Learning objective: By the end of this lesson, you will be able to write and send a clear scope-change email to a client who keeps asking for “just one more thing.”

Hook: You said yes to the extra logo variation. Then the extra one after that. Now you’re working for free and resenting a client you actually like.

Teaching point 1 – Guilt is a signal, not a verdict. Takeaway: Feeling guilty doesn’t mean you’re doing something wrong. It usually means you’re doing something unfamiliar. Example: The first time you correct a friend who’s overstepped, it feels awful. The second time, it’s just a normal sentence. Boundaries work the same way.

Teaching point 2 – Name the line before you defend it. Takeaway: You can’t hold a boundary you never set. Define what’s in scope in writing, early. Example: A designer who lists “two rounds of revisions” in the proposal never has the awkward fight, because the line was visible from day one.

Teaching point 3 – The scope-change email has three parts. Takeaway: Acknowledge, restate the scope, offer the paid path. That’s the whole move. Example: “Love this direction. The original scope covered two concepts. I’d be glad to add a third for $X. Want me to send a quick add-on?”

Action step: Open a real email from a client who’s pushing scope and draft a reply using the three-part structure. Don’t send it yet, just write it.

Recap: A boundary isn’t a rejection. It’s a sentence that protects the work you both care about.


PART 2 – FULL SCRIPT (approx. 7 minutes / ~900 words)

[On-screen text: “How to set boundaries without feeling guilty”]

You said yes to the extra logo variation. Then the one after that. And now you’re three rounds deep, working for free, and quietly resenting a client you actually like.

[Pause]

If that’s you, you’re not bad at business. You’re just new at this one specific skill. And it is a skill, which means you can learn it in the next seven minutes.

Here’s where we’re headed. By the end of this video you’ll be able to write and send a clear scope-change email to a client who keeps asking for “just one more thing.” No drama. No guilt spiral.

Let’s start with the guilt, because it’s the part that trips everyone up.

[Screen share: the word GUILT on a blank slide]

When you set a boundary and your stomach drops, your brain reads that feeling as proof you did something wrong. It isn’t. Guilt usually just means you did something unfamiliar. The first time you tell a friend they’ve overstepped, it feels terrible. The second time, it’s just a normal sentence. Your boundaries work exactly the same way. The feeling fades with reps.

So when the guilt shows up, don’t argue with it. Just notice it and keep going.

[Pause]

Point two. You can’t hold a line you never drew. Most boundary problems aren’t really boundary problems. They’re scope problems that started months ago, when the work began without anyone writing down where it ended.

So the fix starts before the conflict. In your proposal, in plain language: “This project includes two rounds of revisions.” That one sentence does more work than any difficult conversation, because now the line is visible to both of you from day one. The designer who writes that never has the awkward fight. The line was always there.

[On-screen text: “Define the line in writing, early”]

Now, what about the client who’s already pushing? That’s point three, and this is the part you’ll actually use today.

The scope-change email has three parts. Acknowledge. Restate the scope. Offer the paid path.

[Screen share: three-line template]

It sounds like this. “Love this direction, the third concept is a fun idea. The original scope covered two concepts. I’d be glad to design a third for two hundred dollars. Want me to send a quick add-on so we keep things clean?”

Read that again and notice what it does NOT do. It doesn’t apologize. It doesn’t explain your feelings. It doesn’t pretend the request was unreasonable. It just states reality and hands the client a door they can choose to walk through.

That’s the whole move. Warm at the top, clear in the middle, paid path at the end.

[Pause]

So here’s what I want you to do right now, before you click off this video.

[On-screen text: “Your action step”]

Open a real email from a client who’s been pushing your scope. Draft a reply using those three parts. Acknowledge, restate, offer the paid path. Don’t send it yet. Just write it, so the words are sitting there, ready, the next time you need them.

Because here’s the one thing to take from today. A boundary isn’t a rejection. It’s a sentence that protects the work you both actually care about.

You’ve got this. Go draft that email.

[End screen: “Draft your scope-change email now”]


2 alternative opening hooks to test: 1. “Raise your hand if ‘just one small tweak’ has cost you an entire unpaid weekend.” 2. “The most expensive word in freelancing isn’t ‘no.’ It’s the ‘sure’ you say when you mean no.”

That is ready to record. Read it aloud once, swap a phrase or two into your own words, and hit record.

Why this works

Four LLM principles are doing the heavy lifting here. Learn them and every prompt you write gets better:

  1. Role priming. The opening line (“You are an expert instructional designer and coaching curriculum writer”) tells the model which slice of its knowledge to pull from. “Write me a lesson” returns a generic blog outline. Naming the role pulls from how lessons are actually structured, with objectives, hooks, and action steps. Always assign a role.
  2. Specificity in, specificity out. The model can only be as concrete as your input. A vague topic (“client communication”) yields a vague lesson. A sharp outcome (“send a clear scope-change email to a pushy client”) forces every teaching point to serve that one job. The quality of the lesson is capped by the precision of your {{OUTCOME}}.
  3. Constraints are quality control. The numbered structure, the word-per-minute math, and the “teach one outcome only” rule aren’t decoration. Each one removes a common failure: the lesson that runs long, the lesson that crams in three topics, the script that reads like an essay instead of speech. Telling the model what NOT to do is as powerful as telling it what to do.
  4. Clarifying questions beat guessing. The “ask me up to 3 clarifying questions first” line lets the model fill gaps by asking instead of inventing. If your topic is ambiguous, it checks before it commits 900 words to the wrong angle. This single line is the biggest fix for generic, off-target output.

Do this now

  1. Copy the prompt above into ChatGPT or Claude.
  2. Replace the five variables, and spend the most time on {{OUTCOME}}: name one thing the learner can do afterward.
  3. Send it. If it asks clarifying questions, answer them honestly.
  4. Read the script aloud once, tweak the lines that don’t sound like you, and record or publish it today.

Pro tips

  • One outcome per lesson. If you’re tempted to teach two things, split it into two lessons. The prompt will even tell you what it cut when a topic is too big, take that as a curriculum map.
  • Keep the clarifying-questions line. It’s the difference between a lesson aimed at your exact learner and one aimed at no one.
  • Reuse the outline as your course spine. Run the outline-only portion for each topic first, line them up, and you’ve drafted a whole module before scripting a single word.
  • Generate two tones. Run it once warm and once punchy, then keep the hook and recap that land best with your audience.

Related

0 comments

No comments yet.

Leave a Reply

Your email address will not be published. Required fields are marked *