Skip to main content

cold-open

Draft a personalized, non-templated first-touch email or DM from prospect research — one specific observation, one hypothesis, one soft ask.

Quellinformationen

Repository
ryanfrigo/clawmart
Letzte Quellaktivität
3. Juli 2026 um 06:45
Erkannte Sprache von SKILL.md
Englisch
Sterne
3
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
cold-open
description
Draft a personalized, non-templated first-touch email or DM from prospect research — one specific observation, one hypothesis, one soft ask.
metadata
{"openclaw":{"emoji":"✉️"}}
# Cold Open Write the first-touch message that actually earns a reply: short, specific, and built on one real observation about the prospect — never a mail-merge template with a `{{first_name}}` bolted on. ## When to use (trigger phrases) Use this skill when the user says: - "write a cold email to <person / company>" - "draft a first touch for this lead" - "reach out to <name> at <company>" - "cold open <domain>" or "open <prospect> for me" - "send a first DM to <person> on LinkedIn/Twitter" If there's no research card yet, run the `prospect-research` skill first — the message is only as good as the observation it's built on. ## How it works 1. **Load the research card.** Pull the output of `prospect-research`: the company one-liner, the person's role, the recent signals, and the single best angle. If none exists, run that skill first. Never write from a blank slate — a generic opener is worse than no opener. 2. **Pick exactly one trigger.** Choose the single strongest, most recent, most verifiable signal (a funding round, a new hire in a relevant seat, a job posting, a product launch, a public complaint). One idea per message. Discard the rest. 3. **Form a value hypothesis.** State, in your own head, "Because <trigger>, they probably care about <outcome>, and we help by <mechanism>." The whole email is one sentence of this hypothesis made human. 4. **Write the subject line.** 2–4 words, lowercase or sentence case, no clickbait, no emojis, no "Quick question." Reference the specific thing: `series a + hiring`, `your returns flow`, `re: the SDR req`. It should read like a note from a peer, not a campaign. 5. **Write the body in four beats, ~50–90 words total:** - **Observation (1 line):** the specific trigger, shown not told. "Saw you posted two AE roles last week." - **Bridge (1 line):** why that connects to a problem you solve. "Usually means pipeline is outpacing the team that works it." - **Proof / mechanism (1 line):** how you help, concretely, no adjectives. "We book the top-of-funnel research + first touch so new reps ramp on live conversations, not list-building." - **Soft CTA (1 line):** ask for interest, not a 30-minute meeting. "Worth a look, or is outbound already handled?" 6. **Match the channel.** Email: plain text, no images, no tracking links in the first touch (they hurt deliverability and read as spam). LinkedIn/Twitter DM: drop the subject, cut to ~40 words, even more casual. Keep the sender identity the one the user configured. 7. **Produce two variants.** One leading with the trigger, one leading with the outcome. Label each and note which angle it uses so the user can pick. 8. **Never do these:** "I hope this email finds you well," "I noticed you're the <title>," fake flattery, three paragraphs, a link, a calendar link, or more than one ask. If you catch yourself writing any of them, cut it. ## Output Return the subject and body as ready-to-send text, plus a one-line note on the angle. Example: ``` Angle: hiring signal → ramp problem Subject: two AE reqs Hey Dana — saw Acme opened two AE roles last week. Usually means pipeline is coming in faster than the team can work it, and new reps burn their first month on list-building instead of live calls. We run the research + first touch so reps ramp on real conversations. Happy to show you what that looks like on a few of your named accounts — worth a look, or is outbound already covered? — <sender> --- Variant B (outcome-led) Subject: ramping the new AEs Hey Dana — quickest way I know to get two new AEs to quota is to hand them warm-ish conversations on day one instead of a list and a login... ``` Then ask: "Want me to queue the follow-up cadence?" (hands off to `followup-sequence`). ## Notes - **You configure the email/DM channel and sender identity in OpenClaw.** This skill drafts; it sends only through the channel and credentials you've set up. Confirm the send-from address is a warmed domain, not your primary one, if you're doing volume. - **Deliverability is a real constraint.** No links or images in touch one, keep daily volume sane, and don't send identical bodies at scale — the two-variant + per-prospect observation approach exists partly for this reason. - **Compliance is on you.** Cold outbound is regulated differently by region (CAN-SPAM in the US requires a real physical address and opt-out honoring; GDPR/PECR in the EU/UK are stricter and often require a lawful basis). This skill won't add an unsubscribe footer or check consent unless you tell it to. Know your obligations before sending. - **Honesty:** every claim in the message must be true and defensible. If the research card's signal is unverified, don't assert it as fact — soften to "looks like" or drop it. A confidently wrong opener kills the thread and your credibility. - **This is a draft, not an autosend.** Keep a human in the loop for the first batch until you trust the voice; it's easy to review 10 drafts and catch the one that's off.
Auf GitHub ansehen