home / skills / humanizerai / agent-skills / cold-email

cold-email skill

/skills/cold-email

This skill helps craft cold emails that get replies using proven frameworks with 50-125 word limits and personalized openers.

npx playbooks add skill humanizerai/agent-skills --skill cold-email

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
1.9 KB
---
name: cold-email
description: Write cold emails that get replies using proven frameworks (AIDA, PAS, BAB). Enforces best practices like 50-125 word limit and personalized openers.
user-invocable: true
argument-hint: "[target] [goal] [context/personalization]"
---

# Write Cold Email

Generate a cold email that gets responses using proven copywriting frameworks.

## Input

Parse $ARGUMENTS for:
- **Target**: Who they're emailing (role, company, industry)
- **Goal**: What they want (meeting, intro, feedback, sale)
- **Context**: Personalization hooks (mutual connection, recent news, specific pain point)

If arguments are incomplete, ask for the missing pieces.

## Frameworks (Choose the best fit)

### AIDA (Awareness → Interest → Desire → Action)
- Hook with relevance
- Build interest with value
- Create desire with proof/benefit
- Clear CTA

### PAS (Problem → Agitate → Solution)
- Identify their problem
- Make it feel urgent
- Position as the solution

### BAB (Before → After → Bridge)
- Their current state (problem)
- Their ideal state (outcome)
- How you bridge the gap

## Hard Rules

1. **50-125 words** - Shorter emails get more replies
2. **Subject line**: 3-5 words, lowercase, no clickbait
3. **First line**: Personalized - reference something specific about them
4. **No fluff**: Cut "I hope this email finds you well", "My name is...", "I wanted to reach out"
5. **One CTA**: Single, specific ask (not "let me know if you're interested")
6. **Read time**: Under 30 seconds
7. **Mobile-friendly**: Short paragraphs, no walls of text

## What Makes It Human

- Sounds like a real person, not a template
- Has a specific reason for emailing THIS person
- Shows you did research
- Doesn't oversell or use hype words
- Has a clear "what's in it for them"

## Output Format

```
Subject: [subject line]

[Email body]

[First name only]
```

**Framework used:** [which one and why]
**Personalization:** [what angle you used]
**Word count:** [number]

Overview

This skill generates short, high-reply cold emails using proven copywriting frameworks (AIDA, PAS, BAB). It enforces strict best practices like 50–125 word limits, personalized openers, a single clear CTA, and mobile-friendly formatting. The output includes subject, email body, sender first name, and meta notes about framework, personalization, and word count.

How this skill works

It parses inputs for Target (role, company, industry), Goal (meeting, intro, feedback, sale), and Context (mutual connection, recent news, pain point). If required inputs are missing, it asks follow-up questions. The skill selects the most suitable framework, crafts a 50–125 word email with a 3–5 word lowercase subject, and returns schema-compliant metadata.

When to use it

  • Outreach to prospects for meetings or demos
  • Requesting introductions through mutual connections
  • Cold pitches for product trials or pilot projects
  • Follow-ups after an event or content interaction
  • Quick ask for feedback or a short call

Best practices

  • Keep emails 50–125 words to maximize reply rates
  • Use a 3–5 word lowercase, non-clickbait subject line
  • Open with a specific, personalized detail about the recipient
  • One clear, single CTA that asks for a specific time or action
  • Avoid fluff and salesy language; write like a real person
  • Format for mobile: short paragraphs and scannable lines

Example use cases

  • Sales rep requests a 20-minute demo after noticing a product launch at the prospect’s company
  • Founder asks a mutual connection for an intro to a head of partnerships
  • Customer success rep seeks feedback on onboarding after a recent trial
  • Agency pitches a pilot campaign after seeing a competitor’s ad
  • Consultant requests a short call to discuss a tight deadline pain point

FAQ

What if I don’t have personalization details?

The skill will prompt for minimal context. If none is available, it uses a conservative, role- or industry-based opener that still avoids generic phrases.

How is framework chosen?

It picks the framework that best fits the goal: AIDA for interest-to-action, PAS for urgent pain, BAB for outcome-focused transitions.