Today's Agent Skill: Customer Upsell and Cross-Sell Message Generator

What It Does

Your existing customers are your highest-value sales opportunity — they already trust you, and selling to them costs a fraction of acquiring someone new. But most small business owners don't have a systematic way to identify the right upsell or cross-sell moment and craft a message that feels helpful rather than pushy. An AI skill that reads your customer's recent purchase and generates a personalized recommendation message turns every delivery, invoice, or follow-up into a potential revenue expansion.

How It Works

The agent takes a customer's recent purchase, your list of related products or services, and the delivery channel, then generates a tailored message that leads with genuine value — how the recommendation helps the customer — rather than a direct sales pitch. It adjusts tone for new customers versus loyal regulars and formats the message appropriately for email, SMS, in-person script, or invoice insert.

How to Deploy It

Trigger this skill in Claude Code, Gemini CLI, Cursor, or Windsurf with: "generate an upsell message for a customer who just purchased [product], suggest [related offering], channel: email." Works for any business type — service, retail, or B2B. Save the best outputs as templates in your CRM (HubSpot, Keap) or email platform (Klaviyo, Mailchimp) and deploy them as automated campaign triggers.

SKILL.md — Ready to Deploy

## Description
Generates a personalized upsell or cross-sell message based on a customer's recent purchase, the recommended next offering, and the delivery channel — calibrated to the customer relationship stage and formatted for the intended medium.

## Trigger
Invoke when the user says "write an upsell message for a customer," "what should I recommend to this customer next," "generate a cross-sell email," or shares a customer's purchase history and asks for a follow-up recommendation.

## Input
- Customer's recent purchase: product or service name and approximate value
- Customer relationship stage: new (1st or 2nd purchase), returning (3–5 purchases), or loyal (5+ purchases or 1+ year)
- Related product or service to recommend (or provide a list and ask the skill to select the best match)
- Delivery channel: email, SMS, in-person script, or invoice insert
- Optional: any personal detail to include (customer name, specific use case they mentioned)

## Steps
1. Identify the strongest logical or value-based connection between the customer's recent purchase and the recommendation.
2. Lead the message with the benefit to the customer, not the product name: why this recommendation spe

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

← Back to All Posts | Home — MN AI Tools