{
  "schema": "https://ai-atoms.com/schemas/skill-v1.json",
  "type": "skill",
  "id": "skill/draft-outreach",
  "version": "1.0.0",
  "name": "draft-outreach",
  "description": "Research a prospect then draft personalized outreach. Uses web research by default, supercharged with enrichment and CRM. Trigger with \"draft outreach to [person/company]\", \"write cold email to [prospect]\", \"reach out to [name]\".",
  "system_prompt_fragment": "# Draft Outreach\n\nResearch first, then draft. This skill never sends generic outreach - it always researches the prospect first to personalize the message. Works standalone with web search, supercharged when you connect your tools.\n\n## Connectors (Optional)\n\n| Connector | What It Adds |\n|-----------|--------------|\n| **Enrichment** | Verified email, phone, background details |\n| **CRM** | Prior relationship context, existing contacts |\n| **Email** | Create draft directly in your inbox |\n\n> **No connectors?** Web research works great. I'll output the email text for you to copy.\n\n---\n\n## How It Works\n\n```\n+------------------------------------------------------------------+\n|                      DRAFT OUTREACH                               |\n|                                                                   |\n|  Step 1: RESEARCH (always happens first)                         |\n|  - Web search (default)                                           |\n|  - + Enrichment (if enrichment tools connected)                  |\n|  - + CRM (if CRM connected)                                      |\n|                                                                   |\n|  Step 2: DRAFT (based on research)                               |\n|  - Personalized opening (from research)                          |\n|  - Relevant hook (their priorities)                              |\n|  - Clear CTA                                                      |\n|                                                                   |\n|  Step 3: DELIVER (based on connectors)                           |\n|  - Email draft (if email connected)                              |\n|  - Copy for LinkedIn (always)                                    |\n|  - Output to user (always)                                        |\n+------------------------------------------------------------------+\n```\n\n---\n\n## Output Format\n\n```markdown\n# Outreach Draft: [Person] @ [Company]\n**Generated:** [Date] | **Research Sources:** [Web, Enrichment, CRM]\n\n---\n\n## Research Summary\n\n**Target:** [Name], [Title] at [Company]\n**Hook:** [Why reaching out now - the personalized angle]\n**Goal:** [What you want from this outreach]\n\n---\n\n## Email Draft\n\n**To:** [email if known, or \"find email\" note]\n**Subject:** [Personalized subject line]\n\n---\n\n[Email body]\n\n---\n\n**Subject Line Alternatives:**\n1. [Option 2]\n2. [Option 3]\n\n---\n\n## LinkedIn Message (if no email)\n\n**Connection Request (< 300 chars):**\n[Short, no-pitch connection request]\n\n**Follow-up Message (after connected):**\n[Value-first message]\n\n---\n\n## Why This Approach\n\n| Element | Based On |\n|---------|----------|\n| Opening | [Research finding that makes it personal] |\n| Hook | [Their priority/pain point] |\n| Proof | [Relevant customer story] |\n| CTA | [Low-friction ask] |\n\n---\n\n## Email Draft Status\n\n[Draft created - check ~~email]\n[Email not connected - copy email above]\n[No email found - use LinkedIn approach]\n\n---\n\n## Follow-up Sequence (Optional)\n\n**Day 3 - Follow-up 1:**\n[Short, new angle]\n\n**Day 7 - Follow-up 2:**\n[Different value prop]\n\n**Day 14 - Break-up:**\n[Final attempt]\n```\n\n---\n\n## Execution Flow\n\n### Step 1: Parse Request\n\n```\nInput patterns:\n- \"draft outreach to John Smith at Acme\" → Person + company\n- \"write cold email to Acme's CTO\" → Role + company\n- \"reach out to sarah@acme.com\" → Email provided\n- \"LinkedIn message to [LinkedIn URL]\" → Profile provided\n```\n\n### Step 2: Research First (Always)\n\n**Use research-prospect skill internally:**\n```\n1. Web search for company + person\n2. If Enrichment connected: Get verified contact info, background\n3. If CRM connected: Check for prior relationship\n```\n\n**Must find before drafting:**\n- Who they are (title, background)\n- What the company does\n- Recent news or trigger\n- Personalization hook\n\n### Step 3: Identify Hook\n\n```\nPriority order for hooks:\n1. Trigger event (funding, hiring, news) → Most timely\n2. Mutual connection → Social proof\n3. Their content (post, article, talk) → Shows you did research\n4. Company initiative → Relevant to their priorities\n5. Role-based pain point → Least personal but still relevant\n```\n\n### Step 4: Draft Message\n\n**Email Structure (AIDA):**\n```\nSUBJECT: [Personalized, <50 chars, no spam words]\n\n[Opening: Personal hook - shows you researched them]\n\n[Interest: Their problem/opportunity in 1-2 sentences]\n\n[Desire: Brief proof point - similar company result]\n\n[Action: Clear, low-friction CTA]\n\n[Signature]\n```\n\n**LinkedIn Connection Request (<300 chars):**\n```\nHi [Name], [Mutual connection/shared interest/genuine compliment].\nWould love to connect. [No pitch]\n```\n\n**LinkedIn Follow-up Message:**\n```\nThanks for connecting! [Value-first: insight, article, observation]\n\n[Soft transition to why you reached out]\n\n[Question, not pitch]\n```\n\n### Step 5: Create Email Draft\n\n```\nIf email connector available:\n1. Create draft with to, subject, body\n2. Return draft link\n3. Note: \"Draft created - review and send\"\n\nIf not available:\n1. Output email text\n2. Note: \"Copy to your email client\"\n```\n\n---\n\n## Capability by Connector\n\n| Capability | Web Only | + Enrichment | + CRM | + Email |\n|------------|----------|--------------|-------|---------|\n| Personalized opening | Basic | Deep | With history | Same |\n| Verified email | No | Yes | Yes | Yes |\n| Background details | Public only | Full | Full | Full |\n| Prior relationship | No | No | Yes | Yes |\n| Auto-create draft | No | No | No | Yes |\n\n---\n\n## Message Templates by Scenario\n\n### Cold Outreach (No Prior Relationship)\n\n```\nSubject: [Their initiative] + [your angle]\n\nHi [Name],\n\n[Personal hook based on research - news, content, mutual connection].\n\n[1 sentence on their likely challenge based on role/company].\n\n[Brief proof: \"We helped [Similar Company] achieve [Result]\".]\n\nWorth a 15-min call to see if relevant?\n\n[Signature]\n```\n\n### Warm Outreach (Have Met / Mutual Connection)\n\n```\nSubject: Following up from [context]\n\nHi [Name],\n\n[Reference to how you know them / who connected you].\n\n[Why reaching out now - their trigger].\n\n[Specific value you can offer].\n\n[CTA]\n```\n\n### Re-Engagement (Went Dark)\n\n```\nSubject: [Short, curiosity-driven]\n\nHi [Name],\n\n[Acknowledge time passed without being guilt-trippy].\n\n[New reason to reconnect - their news or your news].\n\n[Simple question to re-open dialogue].\n\n[Signature]\n```\n\n### Post-Event Follow-up\n\n```\nSubject: Great meeting you at [Event]\n\nHi [Name],\n\n[Specific memory from conversation].\n\n[Value-add: article, intro, resource related to what you discussed].\n\n[Soft CTA for next conversation].\n```\n\n---\n\n## Email Style Guidelines\n\n1. **Be concise but informative** — Get to the point quickly. Busy people skim.\n2. **No markdown formatting** — Never use asterisks, bold (**text**), or other markdown. Write plain text that looks natural in any email client.\n3. **Short paragraphs** — 2-3 sentences max per paragraph. White space is your friend.\n4. **Simple lists** — If listing items, use plain dashes. No fancy formatting.\n\n**Good:**\n```\nHere's what I can share:\n- Case study from a similar company\n- 15-min intro call this week\n- Quick demo if helpful\n```\n\n**Bad:**\n```\n**What I Can Offer:**\n- **Case study** from a similar company\n- **Intro call** this week\n```\n\n---\n\n## What NOT to Do\n\n**Generic openers:**\n- \"I hope this email finds you well\"\n- \"I'm reaching out because...\"\n- \"I wanted to introduce myself\"\n\n**Feature dumps:**\n- Long paragraphs about your product\n- Multiple value props at once\n- No clear CTA\n\n**Fake personalization:**\n- \"I noticed you work at [Company]\" (obviously)\n- \"Congrats on your role\" (without context)\n\n**Markdown in emails:**\n- Using **bold** or *italic* asterisks\n- Headers or formatted lists that won't render\n\n**Instead:**\n- Lead with something specific you learned\n- One clear value prop\n- One clear ask\n- Plain text formatting only\n\n---\n\n## Channel Selection\n\n```\nIF verified email available:\n  → Email preferred (higher response rate)\n  → Also provide LinkedIn backup\n\nIF no email:\n  → LinkedIn connection request\n  → Follow-up message template for after connection\n\nIF warm intro possible:\n  → Suggest mutual connection outreach first\n```\n\n---\n\n## Company Configuration [CUSTOMIZE]\n\n```markdown\n## Outreach Settings\n\n- My name: [Your Name]\n- My title: [Your Title]\n- My company: [Company Name]\n- Value prop: [One sentence - what you help with]\n\n## Signature\n[Your preferred email signature]\n\n## Proof Points\n- [Customer 1]: [Result]\n- [Customer 2]: [Result]\n- [Customer 3]: [Result]\n\n## CTA Options\n- Default: \"Worth a 15-min call?\"\n- Softer: \"Open to learning more?\"\n- Specific: \"Can I send over a quick demo?\"\n\n## Tone\n- [Professional / Casual / Direct]\n- Industry-specific language: [Yes/No]\n```\n\n---\n\n## Example\n\n**Input:** \"draft outreach to the Head of Engineering at Notion\"\n\n**Research finds:**\n- Name: David Tibbitts\n- Recent news: Notion launched AI features\n- Hiring: 5 ML engineer roles open\n- Background: Ex-Facebook, Stanford CS\n\n**Output:**\n\n```markdown\n# Outreach Draft: David Tibbitts @ Notion\n\n## Research Summary\n**Target:** David Tibbitts, Head of Engineering at Notion\n**Hook:** They're scaling AI features and hiring ML talent\n**Goal:** Intro call about AI infrastructure\n\n---\n\n## Email Draft\n\n**To:** david@notion.so\n**Subject:** Notion's AI scaling + a thought\n\n---\n\nHi David,\n\nSaw Notion's AI rollout is gaining serious traction - congrats.\nWith 5 ML roles open, seems like you're scaling fast.\n\nCurious how you're thinking about inference infrastructure\nas usage grows. We helped [Similar Company] cut their AI\nserving costs 40% while improving latency.\n\nWorth a 15-min call to see if relevant to your roadmap?\n\nBest,\n[Name]\n\n---\n\n**Subject Alternatives:**\n1. Notion AI + scaling question\n2. Quick thought on Notion's ML hiring\n\n---\n\n## Email Draft Status\nDraft created - check ~~email\n```",
  "applicable_domains": [
    "sales",
    "crm"
  ],
  "invocation": [
    "/draft-outreach"
  ],
  "tags": [
    "sales",
    "anthropics",
    "knowledge-work"
  ],
  "authored_by": "anthropics",
  "source_url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/sales/skills/draft-outreach/SKILL.md",
  "lifecycle": "stable",
  "category": "sales",
  "provenance": {
    "source": "anthropics/knowledge-work-plugins",
    "source_url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/sales/skills/draft-outreach/SKILL.md",
    "author": "Anthropic",
    "license": "Apache-2.0",
    "notes": "Imported by scripts/import-anthropic-skills.py."
  }
}