Artificial Intelligence for Yoga Instructors: Class Plans and Notes

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Artificial Intelligence for Yoga Instructors: Class Plans and Notes.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Artificial Intelligence for Yoga Instructors: Class Plans and Notes.

Use AI to draft sequences from your own inputs (class length, level, theme, props), then check every draft against your teaching rules before you teach it. Keep student notes in one private record, store only what changes how you teach, and give an assistant generic needs such as "a tender knee", never a name, a diagnosis or a history.

An assistant is a drafting partner, not a clinician. It will write a fluent sequence that totals 68 minutes in a 60-minute slot or skips the preparation a peak pose needs. Injury and condition notes are health data, which many data-protection regimes treat as a special category, so the safest design keeps the record outside the chat entirely and sends the assistant only anonymous, generic questions.

Follow me on Instagram@sagnikteaches

Apps that generate routines for end users are a different product. This is the workflow of a self-employed teacher with a handful of classes and some private students, using a general assistant such as ChatGPT, Claude or Gemini.

Connect on LinkedInSagnik Bhattacharya

A sequence prompt that carries your teaching rules

A vague request ("give me a vinyasa class") returns a generic class. A prompt that carries your constraints returns something close to usable. Save it as standing instructions in a Project in ChatGPT or Claude, or in a Gemini Gem (becoming a skill from November 2026), so you change only the theme each week. Here is a template with the inputs and rules that matter:

Subscribe on YouTube@sagnikteaches
You are helping a self-employed yoga teacher draft a class. Use only my inputs.
Class: 60 minutes, mixed level (some beginners). Studio with mats, blocks, straps.
Theme: steady hips and balance. Peak pose: half moon (ardha chandrasana) with a block.
Style: flowing but not fast. No inversions.
My rules:
- Warm the spine and hips before any standing balance.
- Give a counterpose after any backbend or deep hip opener.
- Offer an alternative for the two most demanding poses.
- Timings must add up to exactly 60 minutes.
- Cues: three short phrases per pose that I can say in 15 seconds.
Output a table: segment, minutes, poses, props, one alternative. Then the total.
Do not make health claims. Do not mention any student.

Notice what the prompt leaves out: no student names, no conditions, no "my Tuesday regular with the bad shoulder". Everything the assistant needs is about the class, not the people in it. If you want a term of themed classes rather than one, a term of themed yoga classes with AI builds the arc across twelve weeks.

A 60-minute draft, line by line: what the assistant got wrong

This is an illustrative first draft from a prompt like the one above, set beside the version after a teacher's edit. The draft looked tidy. It added up to 68 minutes.

SegmentDraft (min)After the teacher's edit (min)Note
Arrive and breath awareness43Trimmed
Spinal warm-up: cat-cow, thread the needle55
Sun Salutation A8 (three rounds)6 (two rounds)Cut a round
Low lunge and hamstring preparation77Kept: this is the half-moon preparation
Standing: warrior II, side angle, triangle1311Shorter holds
Peak: half moon with a block, both sides99
Pigeon and hip release86Added a reclined alternative
Bridge44
Seated fold and twist54Trimmed
Final rest55Never cut this one
Total6860

Beyond the arithmetic, five problems needed fixing by hand:

  • The total. The assistant wrote "60 minutes" in its summary line and the rows added up to 68. Add the column yourself every time; a model can state a total it did not calculate.
  • No alternative for the pigeon. Every student was invited into a long hold with no option. The teacher added a reclined figure-four as the choice for anyone who wants less load through the hips or knees.
  • Cues too long to say. The half-moon cue ran to four sentences, which runs well past the 15 seconds you have. Cut each cue to the three phrases you would actually say.
  • Props missing. The block for half moon and the strap for the hamstring work were not listed. Put props at the top so you can tell students as they arrive.
  • Two spellings. The draft wrote the peak pose two ways. Pick one and check Sanskrit against a source you trust; assistants mix up spellings and diacritics.

Checks to run before an AI-drafted sequence reaches a class

Turn the fixes above into a checklist you run in under two minutes. Your training and your insurer's conditions come first; the list below is only a prompt for your own judgement.

  1. Time. Do the segments add up to the slot? Say the sequence aloud once with a timer.
  2. Order. Are spine and hips warm before standing balance, and is the preparation for the peak pose actually present?
  3. Counterposes. Is there one after every backbend or deep hip opener, as your training teaches?
  4. Alternatives. Do the two most demanding poses each have a choice that asks less of the body?
  5. Flags. Mark the poses you usually modify for wrists, knees, lower back, neck, shoulders and pregnancy. The assistant can list candidates; you decide.
  6. Language. Does any cue promise an outcome ("this will release your back")? Rewrite it as an invitation.
  7. Props and space. Does the class need anything the room does not have?

A class that fails any item goes back to the prompt with the failure named ("the pigeon has no alternative; add one and keep the total at 60") rather than being fixed silently, because the correction teaches the Project template what you expect next time.

A gentler class: change the constraints, not the method

The same prompt structure handles a very different class when the inputs change. A teacher who also runs a 45-minute gentle class in a community room (chairs and a wall, no blocks, students who prefer not to go down to the floor) swaps only the constraints and adds one rule the first class did not need:

Class: 45 minutes, gentle. Chairs and a wall available; no blocks; no mats on the floor.
Students: mixed mobility. Nobody is asked to get down to or up from the floor.
Theme: easy breathing and shoulder mobility. No peak pose.
Extra rule: allow at least 30 seconds for every move between sitting and standing.
Same table format and the same rules as before.

An illustrative first draft:

Seg | Min | Poses                                         | Props
1   | 4   | Seated breath awareness                        | Chair
2   | 6   | Seated cat-cow, side bend, gentle twist        | Chair
3   | 5   | Shoulder rolls, seated eagle arms              | Chair
4   | 6   | Chair forward fold, hands on thighs            | Chair
5   | 8   | Mountain, warrior II with hand on a block      | Block
6   | 6   | Tree pose, fingertips on the wall              | Wall
7   | 4   | Seated hip stretch, ankle on knee              | Chair
8   | 6   | Final rest, lying down on mats                 | Mats
Total: 45

Four things need fixing. The draft allows no time for transitions, although the segments move from sitting to standing and back twice; I would budget 30 to 60 seconds for each and trim the breath work to pay for it. The final rest has students lying on mats, which breaks the rule that nobody goes to the floor, so it becomes a seated rest with the hands supported. The warrior II uses a block, and the room has none, so a chair back takes its place. And the cues assume everyone can stand unaided at the wall, so each standing pose needs a seated twin. These are all the same kinds of error as in the 60-minute class: arithmetic, props, a broken rule and a missing alternative. A checklist that catches them in one class catches them in the next.

Injury notes: from a student's words to a modification you can cue

When a student mentions an injury, the order of work matters. Listen. Write their own words, without interpreting them. Offer the modifications you are trained to offer. If the problem is new, severe or lasting, suggest they check with their clinician before the next class. Record only what changes your teaching. The assistant joins at the fourth step, and only with a generic description:

I'm teaching the 60-minute sequence above. A student has told me they have a
sore lower back (no diagnosis, no pain at rest). Suggest mainstream modification
options for each pose, worded as invitations. Do not say any pose will help or
heal. Say where a clinician's advice would be needed instead of guessing.

An illustrative reply, shortened:

Sun Salutation A: bend the knees in the forward fold; hands on thighs for the half lift.
Low lunge: shorten the stance; pad the back knee.
Triangle: hand on a block, or a micro-bend in the front knee.
Half moon: bottom hand on a block; top hip stacked, only as far as feels comfortable.
Pigeon: reclined figure-four instead.
Bridge: smaller lift, feet hip-width.
I can't advise on one person's back. Pain that is new, severe or persistent
should be checked by a clinician before practice.

What I would fix: the closing line is right and should stay. If the reply had said "this strengthens the lower back" or "safe for back pain", I would strike it, because neither you nor the assistant can promise that for an individual. Check each option against your training, drop any you would not teach, and keep the invitation wording ("you might", "if it feels comfortable") in the version you speak aloud.

A private session plan from a goal, without the student in the prompt

One-to-one sessions tempt teachers to paste everything they know about the student. A better pattern: write the goal as one generic line in the student's own words, keep the rest in your record, and have the assistant draft a plan that you adapt in the room.

Draft a 45-minute private yoga session plan.
Goal, in the student's own words: "I want to feel less stiff through the
shoulders at the end of a work day." Experience: a few group classes.
Space: studio with a wall and blocks.
Include: a check-in of two questions (no medical questions), warm-up, three
focus areas, one home practice of no more than 8 minutes, and a closing rest.
Do not promise results and do not give medical advice.
00-05  Check-in: "How are you arriving today?" / "Anything you want me to know
       before we start?"
05-12  Warm-up: breath, cat-cow, shoulder rolls
12-22  Focus 1: wall slides and open-book twist
22-30  Focus 2: supported chest opener over a block
30-37  Focus 3: gentle standing side bends and a forward fold
37-41  Integration: slow breathing, notice and name what changed
41-45  Closing rest
Home practice (8 min): shoulder rolls, wall slides, three slow breaths.
Do this daily to prevent shoulder problems.

The plan is usable, and the last sentence is not. "To prevent shoulder problems" is a health promise, so it becomes "try it on days you sit a lot, and stop if anything hurts". The check-in is better than a medical questionnaire because the second question lets the student choose what to share, which keeps the record to what they offered. Notice what the prompt does not contain: a name, an age, a job title or a history. "At the end of a work day" is generic enough that it identifies nobody, and the real student's file stays in your own record.

Student records: what to keep, where, and what never goes into a chat

The record is separate from the assistant. Before you decide what an AI may see, decide what you hold at all.

WhatKeep it inMay it go into an AI chat?
Name, email, phoneBooking tool or contacts appNo
Attendance and pack balanceBooking toolTotals only, no names
Health note (injury, condition, pregnancy)One private record: a password-protected note or the booking tool's private notes field; short, in the student's own wordsOnly as a generic need ("a tender knee"), never with a name or code that you or the tool could link back
Consent to keep notesSame record, with the dateNo
Preferences ("likes longer holds")Same recordYes, without a name
Payment detailsPayment provider onlyNever

Use a short code in the notes rather than the full name, and keep the code-to-name list in the booking tool. A messy note turns into a usable one like this (illustrative). Before:

[first name] stayed after class. Knee surgery last year, surgeon said no deep
squats, scared of headstand, mum has the same thing apparently. Number's on the sheet.

After:

S014 | Knee: avoid deep bend (student's words, 20 Oct) | Offered: reclined
figure-four, block under seat | No inversions taught | Consent to notes: 20 Oct |
Review: end of block

The surgery detail, the family comment and the phone number are gone, because none of them changes what you teach. That is the test for every line: if removing it would not change a cue or a prop, do not record it. Building an intake form that asks for no more than it needs applies the same principle to the form itself.

Health-data rules for a sole teacher using an assistant

Data concerning health is a special category under the GDPR: processing it is prohibited unless an exception applies, and one of those exceptions is explicit consent to specified purposes (Article 9). If you have students in the EU, that is the baseline; other places have similar rules, so ask a data-protection adviser what applies to you. What follows is practical, not legal advice.

  • Tell students what you keep. Something like: "I keep short notes about injuries or conditions you tell me about, only to adapt poses. They are stored in [where], only I can see them, and I delete them [when you leave / after a set period]. You can ask to see or delete yours." Get a yes before you write the first note, and have an adviser look over the wording.
  • Collect the minimum. One line in the student's words beats a medical history.
  • Keep names and conditions out of chats. Describe the need, not the person.
  • Set up the account. On a consumer plan, switch off the model-training setting in privacy settings and learn where to delete chats. Business plans such as ChatGPT Business and Claude Team do not train on your content by default, but each needs at least two seats, so a sole teacher is usually on an individual plan and relies on the settings.
  • Readiness forms. If you use a published questionnaire such as the PAR-Q+, use the official version; the publisher advises avoiding outdated or modified copies, so do not have an assistant reword the questions. Its terms also ask for written permission before the form is built into an online survey, app or website, so check before you copy it into a booking tool.
  • Recording sessions. If you ever record a private session to take notes from, tell the student first and agree it with them.
  • Delete on schedule. Agree a retention period with your adviser and check whether your insurer expects records to be kept for a period or in a particular form.

A checklist for client health data and AI covers the same ground for personal trainers and is a useful second read.

When a student's details end up in a chat by mistake

It will happen once: a name and a diagnosis pasted into a prompt at the end of a long day. The sequence that limits the damage runs like this. Delete the conversation and check it has gone from the history. Deletion clears your history at once, but the provider may keep a copy on its systems for a while (Anthropic, for example, says deleted Claude chats leave its back-end storage within 30 days), so deleting limits the damage rather than undoing it. Look at the account's model-training setting and switch it off if it was on. Write a line in your records: what was pasted, when, and what you did. Ask your data-protection adviser whether it needs to be reported or whether the student should be told; do not decide that alone. Then change the workflow so it cannot recur: a note template that uses codes, a prompt template that has no space for a name, and a Project instruction that says "if I paste a name or a medical detail, tell me to stop and rephrase".

That last instruction is worth adding. An assistant can only warn you if you have told it to, and it is a cheap guard against a tired Thursday evening.

Class descriptions that set expectations without promising results

Class descriptions are the one place where the assistant's words reach the public, so they need the same care as a cue. Before, a typical first draft from a vague prompt:

Detox flow to melt away stress and fix your posture! All levels welcome.
Bring a mat and an open mind.

After, from a prompt that supplied level, pace, props and who the class is not for:

A 60-minute flowing class for students who can get up and down from the
floor unaided. Expect standing poses, balance work with a block and a long
final rest. Blocks and straps provided; bring your own mat if you prefer.
Not the right class if you are brand new to yoga or want a seated, gentle
practice; the Thursday evening class is.

The "before" promises outcomes ("detox", "fix") that nobody can guarantee, and it tells the student nothing about whether the class suits them. The "after" states the level, the pace, the props and an honest exclusion, and it sends the wrong student to the right class. Ask for descriptions in that order and add the line "no health or weight claims". Yoga class descriptions with level guides written clearly with AI goes further, and injury and refund wording to verify covers the policy text a studio might add underneath.

A weekly routine and what it costs in time

A teacher with five public classes and four private students a week might spend the following (illustrative) minutes.

TaskBefore (min)After (min)What changed
Plan five sequences225100Draft from the template, edit, rehearse aloud: about 20 each
Refresh class descriptions52Template with level, pace, props, exclusions
Private-student notes after four sessions4824Coded template, student's own words, six minutes each
Weekly tidy of student records2010One place to look, review dates visible
Total298136162 minutes saved, about 2 hours 40

On the cost side, the free plans of the main assistants can draft sequences because the prompts hold no personal data, and the paid individual plans list at about $20 a month if you outgrow the limits. The time saved is in the sequence work, not in the notes: the notes routine is there to be safe first and quicker second. Spend the saving on rehearsing aloud, which is the check no assistant can run for you.

A monthly audit: are the sequences and the notes still behaving?

Once a month, ten minutes, with a pass mark for each check so you are not just feeling your way.

CheckHow to do itPass mark
TimingsCount the AI-drafted classes that needed a time fix. Three out of twelve is 25%Falling month on month; if not, add "show the arithmetic" to the prompt
Repeated safety editsList the edits you made for safety, such as a missing alternativeAny edit made three times becomes a written rule in the template
Finding a notePick three students at random and open each recordUnder 30 seconds each, with a consent date and a review date on every note
Stale notesFilter for review dates that have passedNone left; review or delete
Chat historyScan the month's conversations for a name, phone number or conditionNone; delete the chat if one slipped in and write the line in your records
Public wordingSearch your timetable and booking page for words like detox, cure or fixNone

The audit is also the honest answer to "is this working?". A teacher who finds the same time error in four classes has found a gap in the prompt, and one who finds a name in a chat has found a gap in the routine. Both are cheap to close when you find them yourself.

Questions yoga teachers ask about AI and student notes

Is it safe to let AI suggest modifications for an injury?

It is safe as a source of options for you to check, not as advice for a person. Describe a generic need such as a sore lower back, ask for options phrased as invitations, and check each one against your training. Never ask it to diagnose, and ask students with new, severe or lasting pain to see their clinician.

Can I use a free AI plan for sequences?

Yes, if the prompt holds no student information. Sequence drafting uses only your class length, level, theme and props. Limits and features change often, so check the plan's current page. A paid individual plan is mainly worth it when you hit usage caps, and it does not make health data any safer to paste.

Where should I keep student injury notes?

Keep them in one private place that only you can open: a password-protected note or the private notes field in your booking tool. Record the student's own words about what changes your teaching, with a date and a review point. Avoid scattering them across texts, photos of forms and chat histories.

Do I need students' consent to keep notes about their health?

Tell students what you keep, why, where it lives and when you delete it, and get their agreement before you record it. Health data is treated as a special category in many places, so explicit consent is common. Ask a data-protection adviser to check your wording.

Further reads

Sources: GDPR Article 9 text; the PAR-Q+ publisher's guidance on using official forms (eparmedx.com); vendor privacy settings described in general terms (checked October 2026). Timings and notes in the examples are illustrative.

Want your teaching admin set up safely?

On a 1:1 call we'll look at how you plan classes and keep student notes today, decide which steps AI can take, and set up a record that keeps health details out of chat tools.

Book a 1:1 call with me