← SignalRavenCONTENT HISTORY

Update to SignalRaven

Snapshot Sep 30, 2026 · 23:13 UTC · version 1.0.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "draft-openers",
  "description": "Draft three LinkedIn openers from a SignalRaven signal. Use when the user asks what to say to a prospect, wants a connection note, or asks for an opener from a signal.",
  "included_files": [],
  "skill_md_contents": "---\nname: draft-openers\ndescription: Draft three LinkedIn openers from a SignalRaven signal. Use when the user asks what to say to a prospect, wants a connection note, or asks for an opener from a signal.\n---\n\n# Draft openers from a signal\n\n1. Get the signal. If the user gave an id, call `get_signal`. Otherwise call `list_signals` with `minStrength: 6` and pick the one the user means, or show the top five and ask.\n2. Read the post excerpt, the summary, `whyItMatters`, `suggestedOpener`, and the talking points.\n3. Write three openers, each under 300 characters, each citing the specific thing the person posted or engaged with. Vary the angle: one about their point, one about a consequence for their team, one that asks a question. No greeting, no pitch, no compliments about their profile.\n4. Show the three openers and the signal's portal link from `signalDetailUrl`.\n\nNever invent an engagement. If the signal has no post text, write from `whyItMatters` and say so.\n"
}

SHA-256: 53640b06b786ceb06074eadb847076abf1b173225f318bf480b0532fd410fb94