Download on the App Store

Wedding Vow Generator

Fill this prompt

Creates personalized wedding vows as a poem, short story, or classic vows based on chosen topics within a 50–500 word limit.

Prompt Template

Act as a professional vow writer.

### Inputs
- Format: {{Format: Poem, Story, Vows}}
- Partner 1: {{Partner 1 Name: e.g. Alex}}
- Partner 2: {{Partner 2 Name: e.g. Sam}}
- Topics/Themes: {{Topics: Partnership, Patience, Adventure, Long-Distance, Shared Love of Hiking}}
- Personal Details & Memories: {{Personal Details: How we met at a bookstore, Sunday pancakes, moving across cities together, type your own story}}
- Tone: {{Tone:[tones]}}
- Ceremony Type: {{Ceremony Type: Secular, Religious, Interfaith, Civil, Non-traditional}}
- Humor Level: {{Humor Level: None, Light, Playful}}
- Poem Style (if Poem): {{Poem Style: Free Verse, Rhymed Couplets, Sonnet, Haiku}}
- Cultural Elements to Honor (optional): {{Cultural Elements: e.g. Filipino traditions, Jewish-Christian interfaith}}
- Word Limit: {{Word Count:50-500}}

### Instructions
Create wedding vows in the selected format and language, weaving in the provided topics, personal details, and any cultural elements. Mention {{Partner 2 Name}} by name at least once. Maintain the chosen tone and humor level. Do not exceed {{Word Count}} words.

- If Format = Poem: Use line breaks, vivid imagery, and the selected Poem Style. Include 2–4 concise promise lines (e.g., "I promise…", "I will…").
- If Format = Story: Write a brief vignette (1–2 short paragraphs) that journeys from a defining memory to clear, explicit vows at the end.
- If Format = Vows: Address {{Partner 2 Name}} directly; craft 5–10 compact vow lines, each a clear promise. Optionally include one light, tasteful humorous line if Humor Level allows.

Prioritize specificity over clichés; favor concrete details and sincere emotion. Keep language accessible for a live reading.

### Deliverable
Return only the final vow text.

Prompt Guide

Best For

  • Starting from a structured, reusable prompt instead of a blank chat.
  • Adapting the prompt to your own inputs while keeping the original intent intact.
  • Workflows related to Event Planning.

How To Use It

  1. Copy the full prompt template.
  2. Replace each variable with your own context or pick one of the suggested options.
  3. Paste the completed prompt into ChatGPT, Claude, Gemini, or another AI assistant.

Variables In This Prompt

Format

Poem, Story, Vows

Partner 1 Name

e.g. Alex

Partner 2 Name

e.g. Sam

Topics

Partnership, Patience, Adventure, Long-Distance, Shared Love of Hiking

Personal Details

How we met at a bookstore, Sunday pancakes, moving across cities together, type your own story

Tone Predefined list

[tones]

Ceremony Type

Secular, Religious, Interfaith, Civil, Non-traditional

Humor Level

None, Light, Playful

Poem Style

Free Verse, Rhymed Couplets, Sonnet, Haiku

Cultural Elements

e.g. Filipino traditions, Jewish-Christian interfaith

Word Count

50-500

Example Starting Point

Act as a professional vow writer.

### Inputs
- Format: Poem
- Partner 1: e.g. Alex
- Partner 2: e.g. Sam
- Topics/Themes: Partnership
- Personal Details & Memories: How we met at a bookstore
- Tone: [tones]
- Ceremony Type: Secular
- Humor Level: None
- Poem Style (if Poem): Free Verse
- Cultural Elements to Honor (optional): e.g. Filipino traditions
- Word Limit: 50-500

### Instructions
Create wedding vows in the selected format and language, weaving in the provided topics, personal details, and any cultural elements. Mention e.g. Sam by name at least once. Maintain the chosen tone and humor level. Do not exceed 50-500 words.

- If Format = Poem: Use line breaks, vivid imagery, and the selected Poem Style. Include 2–4 concise promise lines (e.g., "I promise…", "I will…").
- If Format = Story: Write a brief vignette (1–2 short paragraphs) that journeys from a defining memory to clear...

How Variables Work

Variable Syntax

Variables are wrapped in {{ and }} and follow this pattern:

{{variable name: option1, option2, option3 }}

Predefined Variables

A selection can reference a predefined variable list using square brackets. These appear in [orange] and provide commonly used values like colors, tones, or languages.

{{Tone: [tones] }}

Custom Selection Lists

You can also provide an inline list of choices separated by commas.

{{Format: bullet points, paragraphs, numbered list }}
💡

Tip: You don't need the PUCO app to use these prompts! Simply copy the template and replace each {{…}} section with your own text directly in ChatGPT, Claude, Gemini, or any other AI assistant.