atomic-message
Installation
SKILL.md
Atomic Message
Draft one outreach message at a time: a cold email, a LinkedIn note, or a follow-up. Generate a primary draft plus 1-2 variants, then lint against the craft rules before emitting.
This skill writes ONE message. It does NOT design multi-touch sequences, cadences, or step arcs, and it does not decide send timing. That is email-prompt-building's job. When a sequence needs each touch written, that skill calls this one per touch.
Inputs
| Input | Required | Source |
|---|---|---|
| Signal | yes | the reason to reach out now: job change, hiring JD, event, post engagement, funding, or a specific observation. From upstream enrichment, the user, or research. |
| Persona | yes | the recipient's role cluster (e.g. founder, revops, sales leadership, IC). Shapes which pain and proof to lead with. |
| Channel | yes | one of: cold email, linkedin, follow-up. Sets length, format, casing, and CTA style. |
| Recipient context | no | name, company, role facts. Used to make the message relevant, never recited back. |
| Company context file | yes | voice, sender identity, what-we-do, positioning, proof library, CTA options, banned words. Read at runtime. |