Email Drafter

Generate personalized cold email and LinkedIn DM drafts for individual prospects.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/core-wrk/employee-number-two --skill email-drafter-core-wrk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Email Drafter
Source: https://github.com/core-wrk/employee-number-two/tree/main/projects/05-outbound-sales/.claude/skills/email-drafter
Command: npx skills add https://github.com/core-wrk/employee-number-two --skill email-drafter-core-wrk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Founders and small sales teams struggle to write prospect-specific cold outreach that actually reads like a human wrote it; generic templates and mail-merge personalization produce low response rates and damage sender reputation. This Skill produces a single, highly-personalized outbound message for one prospect at a time, ensuring the message matches your brand voice, ICP vocabulary, and the correct sequence position.

Core Features & Use Cases

  • Single-Prospect Focus: Draft one outreach message for a single prospect, single format, and single sequence position per run to preserve genuine personalization.
  • Multi-Format Support: Produce both cold email and LinkedIn DM drafts with format-specific subject, length, and opener conventions.
  • Sequence-Aware Outputs: Support initial touch, follow-up 1, follow-up 2, and breakup with distinct rhetorical jobs and length budgets.
  • Preflight Validation: Read prospect rows and global context files, enforce ICP vocabulary, apply brand voice attributes literally, and refuse 12 defined anti-patterns before showing a preview.
  • Safe Saving & Versioning: Write drafts to the project outputs folder with filename collision checks and versioning prompts; include internal metadata for traceability.
  • References Driven: Uses internal references for personalization variables, sequence templates, format rules, and anti-patterns to keep drafts high-signal and compliant.

Quick Start

Draft an initial cold email for the prospect row "Sarah Chen — NorthStar" using projects/05-outbound-sales/outputs/prospect-list.md and the voice in global/context/brand-voice.md.

Frequently Asked Questions about Email Drafter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a personalized cold email that actually gets replies?

To write a personalized cold email that gets replies, draft a single-prospect message that matches your brand voice and ICP vocabulary while avoiding generic mail-merge personalization. This approach ensures the outreach reads like a human wrote it, improving response rates and sender reputation.

Can I generate a LinkedIn DM and cold email sequence for the same prospect?

Yes, you can generate both cold email and LinkedIn DM drafts for a prospect. The Skill supports multi-format outputs with format-specific subject lines, length constraints, and opener conventions to ensure the message fits the platform's native style.

How do I structure follow-up emails and breakup messages in a sales sequence?

Structure follow-up emails and breakup messages by generating sequence-aware outputs with distinct rhetorical jobs. The Skill supports initial touch, follow-up 1, follow-up 2, and breakup messages, each with specific length budgets and goals for the prospect's current sequence position.

What are common anti-patterns to avoid in outbound prospecting emails?

Common anti-patterns in outbound prospecting emails include generic templates and fake personalization that damage sender reputation. The Skill enforces preflight validation by checking drafts against twelve defined anti-patterns and ICP vocabulary rules before showing a preview.

Do I need a prospect list file to draft personalized outreach messages?

Yes, you need a prospect list file with individual prospect rows to draft personalized outreach messages. The Skill reads these prospect rows alongside global context files like brand voice and ICP definitions to enforce personalization rules and match your specific vocabulary.

How do I save cold email drafts without overwriting previous versions?

To save cold email drafts without overwriting previous versions, the Skill performs filename collision checks and versioning prompts when writing to the project outputs folder. It also includes internal metadata in the saved files for traceability and safe version control.