SKILL.md
- name:
- signal-timing
- description:
- Use this skill when a signal has fired and you need to decide when and how to reach out — "when do I contact them," "is this signal still warm." Given a signal type and the date it fired, it returns the outreach window, when it goes cold, the cadence, channel order, and a one-line angle.
Signal timing
An agent that turns a fired signal into a timing plan. Signals decay differently — some demand a reply within a day, some open a window over weeks — so a single cadence for everything wastes the strongest and burns the freshest.
Input
signal_type— the kind of trigger (e.g. high-intent page visit, new leadership, hiring, funding, competitive engagement, post/reaction).fired_at— the date the signal occurred.- (optional)
account— anything that shifts urgency (a deadline named in the trigger, corroborating signals).
Procedure
- Classify the decay profile. Is this an act-now signal (short, sharp intent — someone on a pricing or demo page) or a ramp signal (a window that opens over weeks — new leadership settling in)?
- Set the window from
fired_at: a reach-out-by date and a cold-after date. Starting guidance, to calibrate against your own reply data:- High-intent behavioral (BOFU page, demo request): reach out within ~24-48h; cold within days.
- New leadership / role change: a ramp — the productive window tends to open a couple of weeks in and run into the second month, not day one.
- Hiring / funding / expansion: days to weeks; the trigger names a real deadline you can anchor to.
- Pick cadence and channel order to match — tight and multi-touch for act-now; patient and value-first for ramp.
- Frame the angle — one line tying the outreach to the trigger's why-now.
Output
{ reach_out_by, cold_after, cadence, channel_order, angle }
What good looks like
- Timing matches the signal, not the calendar. The mistake: one cadence for every signal type — it over-chases ramp signals and misses act-now ones.
- Freshness is load-bearing. A stale act-now signal is just a cold lead again; do not treat a two-week-old page visit like a live one.
- The window is honest. If the trigger provides no real deadline, do not manufacture urgency — say the window is soft.
- Good output: a rep knows the exact day to send by, and why this week beats next.
Rules
- MUST match cadence to the signal's decay profile, never a fixed sequence for all signals.
- MUST treat freshness as load-bearing — an expired window is a cold lead.
- NEVER manufacture urgency the trigger does not support.
