Skip to content
Back to skills

Draft Outreach

ASecurity

Writes short, personal first messages for hot and warm qualified leads, saved as drafts for human approval in the live page. Never sends anything. Use when the human types "draft".

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 23, 2026
ai-agentsnode

Security analysis

A100/100

Scanned September 23, 2026

npx -y skills add youdcode/open-company --skill draft-outreach --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Draft Outreach?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Draft Outreach
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/youdcode-draft-outreach/badge)](https://www.skillsdirectory.com/skills/youdcode-draft-outreach)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: draft-outreach
description: Writes short, personal first messages for hot and warm qualified leads, saved as drafts for human approval in the live page. Never sends anything. Use when the human types "draft".
---

# Draft outreach

Role: **sales** (delegate to the sales subagent if available, otherwise follow `roles/sales.md`).

1. List candidates: `node tools/leads.mjs list --tier hot` then `--tier warm`. Keep leads with status
   `qualified` (skip `do_not_contact`, `replied`, and leads that already have a pending draft).
2. For each (max 10 per run): read the lead (`tools/leads.mjs get`) and its account file.
3. Write the message following `roles/sales.md` (120 words max, sourced signal first, one claim from
   the profile at most, soft call to action, opt-out line for email, prospect's language).
4. Save: write the body to `workspace/tmp/<id>.txt`, then
   `node tools/drafts.mjs new <id> --as sales --subject "..." --body-file workspace/tmp/<id>.txt`.
5. Optional but recommended for the first batch: ask the auditor to check the drafts.
6. Tell the human how many drafts wait in the Outreach tab. Remind them that approved messages are
   exported with `export`, never sent by the company.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.