Today's Agent Skill: Customer Referral Program Message Generator

What It Does

Word-of-mouth is still the cheapest new-customer channel most small businesses have, but almost nobody has time to actually ask happy customers to refer a friend. This skill turns that ask into a two-minute chore instead of a project.

How It Works

The agent takes your customer list, your referral offer (e.g., "$25 credit for the referrer and $25 off for the friend"), and your brand voice, then drafts personalized referral request messages ready to send by email, SMS, or DM. It varies subject lines, references what each customer bought, and includes a shareable referral link or code.

How to Deploy It

Drop the skill into your agent framework of choice — Claude Code, Gemini CLI, Cursor, or Windsurf all work — and point it at a CSV of recent customers plus a short brand-voice sample. Run it monthly against customers who bought in the last 30 days. Review the drafts in your outbox before sending, or wire it to a tool like Mailchimp or Klaviyo to schedule the send automatically.

SKILL.md — Ready to Deploy

## Description
Drafts personalized referral request messages for happy customers, one per recipient, using their purchase history and your referral offer terms.

## Trigger
Invoke when the user says "generate referral outreach," "ask my customers for referrals," or provides a customer CSV plus a referral offer.

## Input
- Customer CSV with columns: name, email, last_purchase_item, last_purchase_date
- Referral offer terms (reward amount, expiration, redemption instructions)
- Brand voice sample (2-3 previous customer emails)
- Channel preference: email, SMS, or DM
- Optional: shareable referral link or promo code prefix

## Steps
1. Read the customer CSV and filter to customers with a purchase in the last 60 days.
2. For each customer, draft a message that opens with a specific reference to their purchase.
3. Naturally introduce the referral offer in the middle of the message, framed as a thank-you.
4. Close with a clear one-sentence call to action and the personalized referral link or code.
5. Match the tone of the provided brand voice samples — warm, concise, never salesy.
6. Output one row per customer with subject line (if email) and message body.

## Output Format
A CSV or ta

Copy the full SKILL.md and drop it into your agent's skills directory to activate this skill.

← Back to All Posts | Home — WA AI Tools