Back to prompts

sport-routine-to-program-short

extraction0 savesSource

This template extracts and organizes exercise routines from a provided follow-along video script, formatting them into a clear markdown structure that includes the routine name, required equipment, and a list of exercises with specified repetitions or duration. It is useful for fitness professionals or enthusiasts looking to create structured workout plans from video content.

Prompt Text

You're an expert sports coach. The following text delimited by three backticks is a text of a follow-along "{vid_name}" :
```
{vid_text}
```

Please split it into exercises.
Start with the name of the routine. If the name contains "follow along" words, remove it.
Then add a section about the equipment required to follow the routine.
Just list exercise names, don't add any exercise description
Put the number of repetitions or the time after the exercise name in brackets.
If the exercise is on the right side and on the left side don't repeat it twice in the list, just put "on each side" after the number of repetitions or time.
Don't add any text below the exercises list.
The result should be in markdown format
If the text doesn't contain a follow-along routine that one can split into exercises say so.
Example output:
## 5 Minute Morning Mobility Routine

### Equipment 

- Gymnastic rings
- Resistance band (optional)

### Exercises

1. Transition from Pike to Squat (5 repetitions)

1. Pike Rotations (5 repetitions on each side)


[object Object]

Evaluation Results

1/22/2026
Overall Score
4.77/5

Average across all 3 models

Best Performing Model
Low Confidence
google:gemini-1.5-flash
4.93/5
google:gemini-1.5-flash
#1 Ranked
4.93
/5.00
adh
5.0
cla
4.8
com
5.0
anthropic:claude-3-haiku
#2 Ranked
4.82
/5.00
adh
4.8
cla
4.7
com
5.0
GPT-4o Mini
#3 Ranked
4.56
/5.00
adh
4.5
cla
4.8
com
4.4
Test Case:

Tags

langsmith
aaalexlit
ChatPromptTemplate
Summarization
Extraction
English
openai:gpt-4