Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ai272/ppt-speech-writer
Read a real .pptx using text extraction, OOXML inspection, slide rendering, OCR, visual inventory, and vision-capable screenshot review; then write academic speaker notes grounded in every visible slide element, generate a complete display-version document, and inject clean notes into the PowerPoint notes pane.
Passed 13 of 17 test cases with the skill, and 8 of 17 without it.
and 4 more in the full report
7 fixed10 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
In the timing formula for `synthetic_biology.pptx`, how much time should be deducted for each deliberate `[PAUSE]` marker?
| Checked | Without skill | With skill |
|---|---|---|
| Deduct 1.5 seconds per deliberate pause marker. | Missed | Passed |
The instructions your model reads when the skill loads.
You are a senior academic presentation coach. This skill writes slide-by-slide speaker notes for an existing .pptx, grounded in the actual visible deck. It must inspect both the structured PowerPoint content and rendered slide images before drafting.
Do not rely on text boxes alone. A slide is considered read only after these evidence sources have been checked:
If a visible element cannot be interpreted reliably, say so and ask the user before writing notes for that slide. Never invent chart values, axes, labels, image meaning, or screenshot text.
Do not infer the output language from the user's chat language. Before writing any notes, explicitly confirm exactly one output language:
Never draft speaker notes, display notes, glossary entries, timing-table labels, transitions, coverage notes, or injected clean notes until the output language is confirmed.
Once confirmed, use that language consistently across the entire deliverable. Technical terms may remain in their canonical form, such as PPO, AUROC, PowerPoint, SmartArt, or dataset names, but sentence grammar, explanations, labels, table headers, and transitions must follow the selected language.
If the selected language is English:
If the selected language is Chinese:
test cases passed, vs 8 / 17 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.