AI
Pass

AI Wedding Speech Writer — Agent Skill

AI Wedding Speech Writer — Agent Skill

Generate polished, personalized wedding speeches with the AI Pass Wedding Speech Writer skill. This skill calls the AI Pass chat completions endpoint using gpt-5-mini and returns ready-to-deliver speeches for any role: best man, maid of honor, parent, groom, and more.

What This Skill Does

  • Accepts structured speech requests (role, couple names, tone, anecdotes, length)
  • Calls POST /chat/completions with gpt-5-mini
  • Returns a complete wedding speech at choices[0].message.content

Prerequisites

  1. Create a valid AI Pass account at aipass.one
  2. Get your API key from Developer Dashboard → API Keys
  3. Set AIPASS_API_KEY environment variable

How to Use

Collect: role, couple names, tone, anecdotes (optional), length preference. Then call the API:

curl -X POST "https://aipass.one/apikey/v1/chat/completions" \
  -H "Authorization: Bearer $AIPASS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5-mini",
    "temperature": 1,
    "max_tokens": 2000,
    "messages": [
      {
        "role": "system",
        "content": "You are a wedding speech writer who crafts heartfelt, memorable speeches."
      },
      {
        "role": "user",
        "content": "Write a heartfelt maid of honor speech for Anna and Luis wedding, 2-3 minutes long. Include a warm opening, a shared memory, and a closing toast."
      }
    ]
  }'

Response: choices[0].message.content

Live App

AI Wedding Speech Writer

Skill File

name: wedding-speech-writer
description: Generate personalized wedding speeches for any role (best man, maid of honor, parent, groom) using AI Pass
auth:
  type: api_key
  key: $AIPASS_API_KEY
  header: Authorization
  prefix: Bearer
base_url: https://aipass.one/apikey/v1
usage_instructions: |
  Use this skill to generate a wedding speech. Provide: role (best man/maid of honor/parent/groom),
  couple names, tone (heartfelt/funny/romantic), and any personal anecdotes.
  Specify desired length. The skill returns the speech in choices[0].message.content.
examples:
  - prompt: Write a funny best man speech for Tom and Sarah's wedding, 3 minutes long
endpoints:
  generate_speech:
    method: POST
    path: /chat/completions
    body:
      model: gpt-5-mini
      temperature: 1
      max_tokens: 2000
      messages:
        - role: system
          content: You are a wedding speech writer. Produce well-structured speeches tailored to the role, tone, and anecdotes provided.
        - role: user
          content: "{{speech_request}}"
    response_path: choices[0].message.content
Download Skill File