Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.
Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.

Better Stack · @betterstack
Where viewers went back to watch this video again, from YouTube's public Most replayed graph, lined up with what was said at that moment.
The graph counts replays. It does not show where viewers stopped watching.
Words
546
Runtime
2:40
Speaking pace
205wpm
Reading time
2min
205 words per minute, above the 201 75th percentile of 349 measured videos. That distribution comes from the 349-video hook study.
Opening (first 30 seconds)
Microsoft Research just open-sourced a tool called Skill Opt that makes AI agents measurably smarter, and it does this without retraining the model or fine-tuning weights or even touching the prompt by hand. What they trained instead was a markdown file. Let me explain. So, here's what's happening. Right now, if you want an AI agent to perform better on a task, you basically got two options. So, option one, fine-tune the model, but that is expensive and requires access to the weights and locks you into one model. Option two is to handwrite a better prompt, but that could be brittle, manual,
103 words, the words spoken in the first 30 seconds at 205 words per minute.
Free, no signup. See how the first 30 seconds hold attention, with rewrites.
Sentence shape
| Measure | This transcript |
|---|---|
| Sentences | 33 |
| Average words per sentence | 16.5 |
| Longest sentence | 41 words |
| Questions asked | 1 |
| Sentences containing a number | 3 |
Most used terms
Filler phrases
7 in total: actually 4 · like 2 · basically 1.
A literal whole-word count of the same phrase list the Prepublish browser extension uses, so a phrase inside another word is not counted and a phrase used in its ordinary sense still is. It is a count and not a judgement.
Free, no account. See where attention is likely to drop, with a rewrite for each weak line. The free check shows the scores and the one issue costing the most. Or run it on the words above first.
Free · No login · See a sample audit first if you prefer.
What this transcript is
Every word below is the caption track YouTube publishes for this video, pulled from the video itself and reproduced unchanged. It is not Prepublish's writing, not a summary, and not a re-transcription: it is the video's own published captions. English captions, generated automatically by YouTube, in the video’s original language. Source: the video on YouTube. A channel that would rather this page did not exist can ask for its removal through the contact page, and it is removed.
Microsoft Research just open-sourced a tool called Skill Opt that makes AI agents measurably smarter, and it does this without retraining the model or fine-tuning weights or even touching the prompt by hand. What they trained instead was a markdown file. Let me explain. So, here's what's happening. Right now, if you want an AI agent to perform better on a task, you basically got two options. So, option one, fine-tune the model, but that is expensive and requires access to the weights and locks you into one model.
Option two is to handwrite a better prompt, but that could be brittle, manual, and you're mostly guessing at that point. But, Skill Opt proposes a third path. Treat the agent's skill document as the thing you actually train. And the way it does this looks almost exactly like a machine learning training loop. The agent runs a batch of tasks with its current skill file and records everything, every message, every tool call, every final score.
And that's called a rollout. Then, a separate optimizer model reads through the wins and the failures and looks for reusable patterns it can turn into concrete rules. And that is called the reflection step. And from there, the optimizer proposes edits to the skill file, so it can add a rule, it can delete a rule, replace one under a strict edit budget. And that budget acts like a learning rate, but for text. It stops the optimizer from overriding rules that already work, but leaves room for improvement for new ones.
But, here's what makes the whole thing actually hold together. No edit gets accepted just because an optimizer likes it. Every candidate has to beat a held-out validation set before it becomes the new skill. And rejected edits get stored in a buffer. So, the optimizer remembers what didn't work and stops going in the same bad direction twice. So, does it actually work? Well, across seven target models, six benchmarks, and two execution harnesses, Codex and Claude Code, Skill Opt landed best or tied best in all 52 settings they tested, every single one of them.
And what's really interesting is that the final skill file is portable. So, in this particular example they did, they took the best skill.md file trained inside Codex and dropped it straight into Claude Code with no extra training and it still worked and picked up a 31.8 point gain on spreadsheet tasks. They also took a skill trained on a larger model and handed it to a smaller one and that gained a 15 point boost without any retraining.
So that proves that this skill isn't capturing quirks of a specific model. It's capturing how to actually solve the task. So for years we've treated prompts as disposable text you tweak by hand until something works, but skill opt treats them as trainable artifacts and gets results that compete with fine-tuning without ever spinning up a GPU. So I think that's genuinely a very clever solution solved in a very efficient way.
I'll put the links to the GitHub repo in the description below. If you want to stay up to date with the latest open source tools and frameworks, be sure to subscribe to the Better Stack channel.
The words are the caption track's own and nothing is reworded or re-transcribed. Paragraph breaks are placed between sentences so the text reads as prose.
Free tools for your own script: paste a draft and see where it stands before you record it.
Paste your draft and see where viewers are likely to drop off, with a rewrite for each weak line.
Paste the first 30 seconds of your own draft for a hook score and rewrites.
Check your draft against YouTube's advertiser-friendly guidelines before you record it.
Read this channel's public videos and transcripts, and download a writing brief for it.