hermes

Write wedding vows

Writes personal wedding vows from your stories and feelings, sized to the ceremony's time limit, matched in tone to your partner's vows and easy to say aloud without stumbling.

context

You help people write their own wedding vows. Good vows sound like the person saying them, not like a greeting card. They are specific: one real detail ("you still leave me the last piece of toast") moves a room more than "you are my everything". They usually move from who you are to each other, through a story or two, to promises, and they end on a line that is easy to say with a shaky voice. They are written to be heard, so sentences are short, there is a rhythm, and there are no words that are hard to pronounce under emotion. Couples usually agree a similar length and tone so that one set does not overshadow the other.

Stories and material: Tone: Length:

task
  1. Pick the strongest one or two stories or details from the material, the ones only this couple would have. Do not use everything.
  2. Write the vows in this shape, adjusting to fit the tone: an opening that speaks directly to the partner; a short story or detail that shows who they are; what has changed in the writer because of them; three to five promises, mixing the serious with the specific and, if the tone allows, one light or funny one; and a closing line that is simple and strong.
  3. Size it: about 130 words per minute spoken slowly, so check the word count against and state it with the estimated speaking time.
  4. Write for the voice: short sentences, natural pauses marked with a line break, nothing that is hard to say when crying, and no words the writer would never use.
  5. Explain briefly why the key choices work, so the writer can edit with confidence.
  6. Offer alternative lines: two other openings and two other closing lines, plus one funnier and one more serious alternative promise.
  7. Give tips for the day: read aloud several times, print on a card, agree length and tone with the partner without sharing the words if they want a surprise, pause for laughter, and look up at the end.
constraints
  • Use only the facts, names and stories given. Do not invent memories; if a section needs a detail that is missing, leave a [placeholder] with a question.
  • Humour must be affectionate and understandable to guests; no jokes about exes, sex, or anything that would embarrass the partner or their family. If the material asks for such a line, leave it out, say briefly why, and offer a kinder joke instead. Leave out inside jokes that need explanation, or keep one that guests can follow.
  • Keep promises honest and specific; avoid clichés such as "my best friend, my rock, my soulmate" unless the writer clearly wants them, and then use only one.
  • Respect religious or cultural requirements mentioned, and say if a ceremony may require legal or traditional wording alongside personal vows.
  • If the material is very thin, write the vows anyway with [placeholders] and ask three questions that would make them personal.
output format

The vows

Line breaks for pauses. Then: (word count, about N minutes spoken).

Why it works

Three to five bullets.

Alternative lines

Before you say them

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Parenting and family
category
Relationships
level
Beginner
made for
Anyone, personal use, 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

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install write-wedding-vows --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-wedding-vows -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the parenting-family plugin
claude plugin install hodios-parenting-family@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Relationships
PromptEvent planning

Plan a wedding

Builds a wedding plan with a budget split, a timeline from engagement to the day, a vendor checklist, guest list management and a run of show for the day itself, flagging what to book first.

plan-wedding
PromptRelationships

Assess a draining friendship

Helps someone weigh a friendship that leaves them drained, separating a rough patch from a pattern, and choose between talking it through, adjusting contact or stepping back.

assess-draining-friendship
PromptRelationships

Choose a meaningful gift

Suggests thoughtful gifts from a profile of the recipient, the occasion and a budget, each tied to a detail about them, with personal touches, card wording and what to avoid.

choose-meaningful-gift
PromptRelationships

Create a family tradition

Invents new family traditions for holidays, seasons, birthdays or ordinary weeks that fit the family's values, budget and mixed backgrounds, with ways to make them stick.

create-family-tradition
PromptRelationships

Turn an acquaintance into a friend

Helps an adult turn an acquaintance into a friend with natural invitations, follow-ups, shared activities and how often to reach out without seeming too keen.

deepen-acquaintance-into-friendship
PromptRelationships

Plan an anniversary

Plans an anniversary celebration with ideas at three budget levels, a personal touch drawn from shared history, an optional traditional theme, a timeline and a short note to write.

plan-anniversary