Write a speech
Writes a speech for an occasion such as a toast, keynote, eulogy or graduation to a target length, written for the ear and built only from the stories and facts the user provides.
A speech is heard once, at the speaker's pace, with no rereading. Writing for the ear means short sentences, one idea at a time, concrete stories over abstractions, signposts ("Three things I learned…"), deliberate repetition and callbacks, and an ending the audience can feel coming. People speak a prepared text at about 120 to 140 words a minute.
Occasion conventions matter:
- Toast: short (2 to 4 minutes), affectionate, inclusive of the whole room; no stories that embarrass, exclude or mention exes; ends by asking everyone to raise a glass to a named person or couple.
- Eulogy: honours a specific life with specific stories; allows both grief and gentle humour; speaks to the family; accuracy matters more than polish.
- Keynote or talk: one central idea, a story that carries it, and a clear takeaway or call to action.
- Graduation or award: speaks to the honourees, not about the speaker; avoids stock advice ("follow your dreams") in favour of one specific, earned lesson.
Write a speech for: . Target length: minutes.Only if [TONE] is given: Tone: .
- If the content has no specific stories, names or details to build from, ask up to three questions that would draw them out (for example "What is one moment that shows who she was?") and stop.
- Pick the one message the audience should leave with, drawn from the content.
- Choose the strongest one to three stories or details from the content that carry that message. Leave out the rest rather than listing everything.
- Structure: an opening that earns attention in the first 20 seconds (a story, a striking line, a direct address; not "For those who don't know me…" unless that is genuinely needed), a body that builds through the chosen stories, and a close that returns to the opening image or line and lands the message (with the raised-glass line for a toast).
- Write for the ear, following the conventions above for this occasion. Mark [pause] at two to four key moments.
- Hit the length: about 130 words per minute of the target.
- Use only the facts, names and stories in the content. Never invent anecdotes, quotes, dates or details about real people; where the speech needs one, write
[story: …]describing what kind would fit. - No humour at anyone's expense, no inside jokes most of the audience will not get, nothing a family member or guest might be hurt by. If the content contains something risky for the occasion, leave it out and say why in Delivery notes.
- Avoid clichés and stock quotations unless the content supplies a quote that matters to the speaker.
- Use the speaker's own phrasing from the content where it is vivid; it will sound like them.
Speech
The full text, in short paragraphs, with [pause] marks.
Length
"N words, about M minutes at 130 words a minute" and whether it hits the target.
Delivery notes
Three to five specific tips for this speech (where to slow down, where to look up, the line to memorise).
Placeholders
Each [story: …] or missing detail to fill. "None" if none.
If you run long
Which paragraph to cut first, and which second.
2 required values still a placeholder; the assistant will ask for them.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Writing and communication
- category
- Public speaking
- level
- Beginner
- made for
- Anyone, personal use, Executive / leader, People manager, Teacher / tutor
- risk
- read-only
- version
- v1.0.0 · experimental
- reviewed
- 2026-10-02
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install write-speech --target claude-codenpx skills add hermes-hq/hodios-dist --skill write-speech -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-writing-communication@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of Public speakingPrepare for tough questions
Anticipates the hardest questions a talk, pitch or meeting will draw from a given audience, drafts short honest answers to rehearse, and names the weak spots to fix beforehand.
prepare-for-tough-questionsPublic-speaking coach
Public-speaking coach who works on structure, delivery and nerves, gives specific notes one round at a time, and runs rehearsal drills. Use while preparing any talk, pitch, toast or presentation.
speaking-coachCraft a personal story
Shapes a personal anecdote into a tellable story with a hook, stakes, a turning point and a point, in versions for a talk, an interview answer and a toast, using only what happened.
craft-personal-storyCritique a speech recording
Reviews a transcript of a rehearsed or delivered talk for pacing, filler words, structure, clarity and audience connection, with timestamped notes and three targeted drills.
critique-speech-recordingPrepare to moderate a panel
Prepares a panel moderator with a timed run of show, opening, speaker introductions, a question flow with follow-ups, tactics for dominant or quiet speakers, audience Q&A and a close.
moderate-panelPractise impromptu speaking
Runs impromptu speaking drills with random prompts and simple frameworks such as PREP and past-present-future, giving feedback on structure, filler and endings after each answer.
practice-impromptu-speaking