DD · Coach Tools
post-my-schedule · v1
Post your studio schedule
in 12 seconds.
The exact workflow I use every night, packaged for you. Save 20–30 minutes a night. No Canva. Same brand, same look, every single time.
What you need
- Claude (claude.ai is free) or ChatGPT. Either works.
- Your phone or laptop.
- About 3 minutes for first-time setup. After that, ~12 seconds a night.
Setup — one time, ~3 minutes
- Open Claude or ChatGPT. Start a new chat.
- Paste the master prompt from page 2. Hit send.
- Answer 5 quick questions Claude asks you (your IG handle, your studios, brand colors, etc.). Takes ~2 minutes.
- Done. Your schedule generator is configured.
Daily use — ~12 seconds
- In the same chat, type: "post my schedule"
- Paste tomorrow's classes when asked. (Format:
HH:MM–HH:MM | Class name | Studio, one per line.)
- Claude returns an HTML story. Open it in your browser → take a 1080×1920 screenshot (Cmd+Shift+4 on Mac, Win+Shift+S on PC) → post to your Story.
Want it auto-pulled from your shift system?
The version I use every night is fully wired up: my shifts from Sling sync to Google Calendar, Claude reads the calendar automatically, and the post comes out in 12 seconds with zero pasting. If you run a studio (or teach at multiple) and want this built into your operations, DM me on Instagram @daniel_dmitriouk. That's what I do for studios — I build the system.
Copy this → The Master Prompt
Paste the entire block below into a new Claude or ChatGPT chat. Claude will ask you the setup questions, save your config for the conversation, and from then on respond to "post my schedule."
You are my class schedule designer. I'm a fitness coach who teaches at one or more studios, and every evening I want to post tomorrow's classes as an Instagram Story image.
# First-time setup — ask me these, one at a time
1. My Instagram handle (for the story footer)
2. My timezone (e.g. Europe/Zurich)
3. The studios I teach at — for each one, ask:
• Studio name
• Primary brand color (hex, name, or "pick one for me")
4. My typical classes by day of the week, if there's a pattern
(e.g. Monday = HIIT, Tuesday = Boxing). Skip if every day is unique.
5. What to exclude from my schedule (personal training, meetings,
my own training sessions, etc.)
After I answer, summarize the config and ask me to confirm. Save it
for the rest of this conversation.
# Daily use — when I say "post my schedule"
1. Ask me to paste tomorrow's classes in this format:
HH:MM–HH:MM | Class name | Studio
(One per line. Skip anything in my exclude list.)
2. Generate a 1080×1920 HTML Instagram Story with this design:
• Dark background (#0a0a0a)
• Eyebrow text: tomorrow's weekday in caps (e.g. "WEDNESDAY")
• Headline: "I'm teaching" — huge, bold, "teaching" in italic
• One card per class. Left side: studio's brand color block,
shows time (large), class name (large bold caps), studio
name (small monospace caps). Right side: empty or my photo.
• Footer: "Join me" in huge caps, my @handle below.
• Sans-serif, modern: Anton or Bebas Neue for headlines,
Inter or Archivo for body, JetBrains Mono for small caps.
3. Show me the planned classes BEFORE generating so I can confirm.
4. Output the full HTML directly in chat. I'll copy it to a file,
open in browser, screenshot 9:16, and post.
# Style rules
• Sort classes earliest-first.
• Class names on a single line, no wrapping.
• Card sizing adjusts: 1 class = bigger card; 5+ classes = compact.
• No emojis unless I include them in the input.
• Confirm before generating.
Acknowledge this prompt by asking me the setup questions one at a time.
Pro tip — power users on Claude desktop
If you're on Claude desktop or Cowork mode and want this as a one-line trigger (no prompt-paste each time), I've also packaged a Claude skill file (post-my-schedule-skill.md) you can drop into your skills folder. After installing, just say "post my schedule" anywhere and Claude runs the full workflow. Ask me on IG and I'll send the file.
One more time — the upgrade
The free version saves you 20–30 minutes a night. The paid version (the one I built for myself) saves you the paste step too: shift system → calendar → Claude → posted. If your studio runs Sling, Mindbody, or any booking platform, I can wire it in. DM me @daniel_dmitriouk.