SKILL
trigger-outreach✓ APPROVED

Turn a buying signal into a timely touch.

Read the trigger (funding, hire, launch, job posting, tech change), pick the one angle it earns, and write the touch while it is still fresh.

Inside: The trigger read, the freshness gate, and a one-angle draft.

01 / HOW TO USE

Install it in one line, or paste it in.

1
In Claude Code (one command)
Copy the install line, paste it into your terminal, and restart Claude Code. The skill installs itself to ~/.claude/skills/ and runs automatically when it is relevant.
2
In Claude, ChatGPT, or a Project (no terminal)
Open the file, then upload it to your chat or paste its contents in. A skill is just a markdown file of instructions, so any capable AI can follow it.
New to skills? A skill is a plain-text file that teaches your AI a workflow. Point any capable assistant at it and it follows the steps, on your data.
02 / MAKE IT YOURS

Connect your context. Set it to your motion.

CONNECT YOUR CONTEXT · AND WHY IT HELPS
a signal source

it watches for funding, hiring, launches, and tech changes, so you catch the trigger the day it fires, not a week late.

a CRM

it checks whether the account is already owned or in a deal, so the touch fits the relationship you actually have.

a sequencer or email tool

it drops the drafted touch straight into your outreach, ready to review and send.

SET IT TO YOUR MOTION

This was built for a B2B team working signals into outbound. Set these to your motion:

Point it at your signals and your voice. The skill writes in the register you set, tied to the problem you actually solve, not a generic pitch.

Set thisWhat it isDefault / Example
SIGNAL sourceswhere triggers come fromfundinghiringlaunchtech changenews
SEQUENCERwhere the touch gets sentany email or sequence tool
FRESHNESS windowhow old a trigger can be and still count14 days (retune to your motion)
ANGLE mapwhich angle each trigger type earnsfunding to capacityhire to mandate
VOICEyour tone and length rulesshortplainone askno flattery
VALUE hookthe problem you tie the trigger towhat the signal implies they now need
03 / THE FULL SKILL

Everything the skill does, in full.

WHAT THIS DOES

Takes a buying signal and turns it into a message worth reading. It reads what the trigger actually means, picks the one angle the signal earns, and writes a short, specific touch that lands while the event is still fresh. No spray. No "congrats on the round" with a pitch stapled to it. A reason to reach out, and a message built around that reason.

THE METHOD
  1. 1
    Read the trigger

    Name what actually happened and what it implies. A funding round means new capacity and pressure to deploy it. A senior hire means a new mandate and a window to shape it. A product launch means a go-to-market push and new load on a team. A job posting names a gap in words the company chose. A tech change means a stack in motion. The read is the work. The message is downstream.

  2. 2
    Freshness gate

    A trigger has a half-life. Check the date before you write. Inside the freshness window, the event is a live reason to reach out. Past it, the touch reads as late and the angle is weaker. If a signal is stale, say so and pick a different reason, or wait for the next one.

  3. 3
    Pick the angle (one, not three)

    Each trigger earns one angle. Funding earns a capacity or scaling angle. A new leader earns a mandate or first-90-days angle. A launch earns a load or growth angle. A job post earns a "you named this gap" angle. A tech change earns a fit-with-your-new-stack angle. Pick the one the signal actually supports. Do not stack all of them into one message. One reason, said well, beats three reasons said fast.

  4. 4
    Write the touch

    Short. Specific to the trigger. One ask. Open with the event as the reason you are reaching out, tie it to the problem it implies, and make one clear next step. No flattery-then-pivot. The signal is not a warm-up line, it is the whole reason the message exists, so the message should not survive with the trigger removed.

  5. 5
    Relevance test

    Read it back and ask: could this exact message be sent to any other company? If yes, it is not signal outreach, it is a template with a name swapped in. Rewrite until the trigger is load-bearing.

QUALITY GATES
  • Every touch names the specific trigger. No generic opener dressed up as timely.
  • The freshness date is checked. A stale trigger is flagged, not sent as if fresh.
  • One angle per message. No stacking funding plus hiring plus launch into one touch.
  • The message fails the relevance test if it could be sent to any other account. Rewrite it.
  • Any metric used to illustrate is clearly illustrative, never presented as a real number about the target.
OUTPUT (EXAMPLE)
EXAMPLE OUTPUT
TRIGGER OUTREACH · Northwind (illustrative)
Signal:     Series B raise, 9 days ago (inside freshness window)
Angle:      New capacity, pressure to deploy the team fast
Persona:    VP Sales

Draft:
  Subject: your Series B and the next 20 reps

  Saw the round close last week. Rounds like this usually mean a
  hiring plan that outpaces the process that has to support it.
  When a team doubles, the outbound motion is often the first thing
  that cracks. Worth 20 minutes to compare notes on what tends to
  break at that size?

Why it works: the raise is the whole reason for the touch. Remove it
and the message has nothing to stand on. That is the test.
EXAMPLE CHAT
EXAMPLE CHAT
You
Northwind just closed a Series B, 9 days ago. VP Sales is Dana Cole. What do I send?
CLAUDE
Good timing. Nine days is well inside the freshness window, so the raise is still a live reason to reach out. One angle, not three. A Series B is new capacity and pressure to deploy it fast, so I'm playing the scaling angle, not "congrats on the round." Subject: your Series B and the next 20 reps Dana, saw the round close last week. Rounds this size usually mean a hiring plan that outpaces the process meant to support it. When a team doubles, the outbound motion is often the first thing to crack. Worth 20 minutes to compare notes on what tends to break at that size? Relevance test: pull the raise out of that email and it has nothing to stand on. That's the bar, so it passes. I skipped the "love what you're building" opener on purpose; the signal is the whole reason, not a warm-up line.
You
They're already an open opp in Salesforce. Does that change it?
CLAUDE
It does. This isn't a cold touch, it's a reason to re-engage an active deal, so I'd drop the introduction framing and reference where you left off: Subject: the Series B changes the timeline we talked about Dana, the round probably moves up the hiring you mentioned on our last call. If the team's about to scale, the follow-up gap we scoped gets more expensive fast. Want to pick the thread back up this week? One sharpener for next time: connect your signal source and I'll catch triggers like this the day they fire instead of nine days later, and check the CRM myself so I know it's an open opp before I write.
04 / GO FURTHER

Where an operator takes this next.

One good touch is the start. Here is where an operator takes it once the manual version works.

The stack stays simple: a signal source fires it, Claude reads and writes it, the CRM keeps it honest about the relationship, your sequencer sends it. You set the angle map once; it runs on every trigger after that.

01
Watch the signals so you don't have to

Wire a signal source into a scheduled Claude task that drafts the touch the day a trigger fires and drops it in your sequencer for review. You react to a ready draft, not a news alert.

02
Check the CRM before it writes

Have the task read Salesforce or HubSpot first, so an owned account or open deal gets a relationship-aware touch instead of a cold intro to someone you already know.

03
Route by freshness automatically

Fresh triggers go straight to a draft; stale ones get parked with a note. You never send "congrats on the round" three weeks late, and the good ones never sit.

05 / PART OF A BIGGER PLAY

One skill is the on-ramp.

GET NEW SKILLS IN YOUR INBOX

One operator-built skill a week. Free.