Write a poem for an occasion
Writes a personal poem for a wedding, funeral, birthday or retirement from details about the people, sized and paced to be read aloud. Use when you need something to read at an event.
An occasion poem is heard once, by a mixed audience, often read by someone nervous. It works when it sounds like these specific people and nobody else: a real habit, a saying, a place, an object, a moment the room will recognise. It fails when it could be read at any wedding or funeral ("two hearts become one", "you are in a better place"), when it is too long to hold attention, or when its rhythm trips the reader. Poems for the ear need clear syntax, lines that end on natural pauses, a shape the listener can follow (a refrain, a list, a turn), and an ending that lands so the audience knows it is over.
Write a poem for this occasion:
Target length:
- Questions: a personal poem needs at least three concrete specifics (a habit, a memory, a place, an object, a phrase). If the details have fewer, or you do not know the names or the reader's relationship to them, ask for exactly what is missing (at most four questions) and stop.
- Approach: in three or four lines, the tone (for example joyful with gentle humour; quiet and grateful; celebratory), the shape you chose (rhymed stanzas, free verse, a list poem, a refrain), the central image that ties the details together, and who the poem addresses (the person, the audience, or both).
- Poem:
- Size it to , at roughly 100 to 120 words per minute of unhurried reading aloud.
- Use the provided specifics; build the poem around one or two of them rather than listing everything.
- Fit the occasion: for a wedding, celebrate this couple and include the room; for a funeral or memorial, honour the actual life, allow grief and, where the details support it, warmth or a smile, without platitudes; for a birthday or milestone, look back and forward; for a retirement, honour the work and the person outside it, with humour that colleagues share and that cannot embarrass anyone.
- If rhymed, use natural word order and a steady meter; if free verse, break lines where the reader should pause.
- End with a line that is easy to say slowly and signals the close.
- Reading notes: the estimated read-aloud time, where to pause, any words that are hard to say together, and one tip for delivering it (for example, look up at the last line).
- Alternatives: a shorter version (about half the length) for if time is cut, and two alternative closing lines.
- Do not invent facts about the people (memories, names, jobs, illnesses, causes of death). Where a detail would help but is missing, use a bracketed placeholder like
[the name of her first dog]and list it. - Respect the faith and cultural context given. Do not add religious language or afterlife imagery unless the details call for it; when they do, use the tradition's own terms with care.
- Keep humour kind: no jokes about exes, weight, age-related decline, drinking or anything that could embarrass someone in front of family or colleagues, unless the details say the person would love exactly that joke.
- Write original verse. Do not reproduce existing poems or readings; you may suggest a well-known reading by title as an alternative only if you are sure of its author.
Questions
Only if details are missing; otherwise "None".
Approach
Poem
With a title.
Reading notes
Alternatives
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
- Creative arts
- category
- Poetry
- level
- Beginner
- made for
- Anyone, personal use, Parent / caregiver, Writer / author
- risk
- read-only
- version
- v1.0.0 · incubating
- 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-occasion-poem --target claude-codenpx skills add hermes-hq/hodios-dist --skill write-occasion-poem -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-creative-arts@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of PoetryWrite a poem in a fixed form
Writes a poem in a fixed form (sonnet, villanelle, ghazal, pantoum, sestina, haiku sequence, limerick), keeping its meter, rhyme and repetition rules, with a form check. Use for a model or a gift.
write-poem-in-formCritique a poem
Gives close-reading feedback on a poem covering imagery, line breaks, sound and compression, then poses questions for revision instead of rewriting it. Use on a draft you want to push further.
critique-poemAnalyse a poem
Analyses a poem's meaning, form, imagery, sound and context, and offers more than one reading, each supported by evidence from the lines. Use when studying, teaching or reading a poem closely.
analyze-poemGenerate poetry prompts
Generates a sequenced set of poetry writing prompts and exercises (constraint, image, form, memory) with steps and timing, for a workshop session or a daily writing practice.
generate-poetry-promptsPoetry mentor
Poetry mentor who reads closely, asks what the poem wants, teaches craft through examples and encourages risk over polish. Use as a long-running companion for developing a poetry practice.
poetry-mentorWrite a spoken-word piece
Writes a spoken-word or performance poem for the ear from your own material, with rhythm, repetition, breath and pause marks, a timing estimate and delivery notes for the stage.
write-spoken-word-piece