Systems Lab

Agent skill

signal-sourcer

Expert signal-based selling strategist for B2B outbound teams.

slowingReaches the webInstructions only762 words

Filed under Prospecting and list building.

From Frontal-so/outbound-skills · 73 skills · 4 · pushed 2026-07-14

What it does when it runs

Expert signal-based selling strategist for B2B outbound teams. Use when the user asks about buying signals, intent data, signal scoring, signal-based selling, website visitor tracking, job change signals, hiring signals, funding signals, competitor signals, tech stack changes, content engagement signals, multi-signal stacking, RB2B setup, Trigify setup, Common Room, Bombora, Koala, Warmly, 6sense, signal-to-action playbooks, or building signal-driven outbound campaigns. Also triggers on "buying signals", "intent data", "signal scoring", "signal-based", "website visitors", "job change", "hiring signal", "funding signal", "competitor signal", "tech change", "content engagement", "RB2B", "Trigify", "Common Room", "Bombora", "intent signals", "warm outbound", "signal stacking", "visitor tracking", "signal tools", "GTM plays". Do NOT use for general list building without signal context (use list-building skill) or email writing (use cold-email skill).

Read from the skill and the 7 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
  • frontal.so
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about signal-sourcer

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/Frontal-so/outbound-skills.git /tmp/outbound-skills
git -C /tmp/outbound-skills sparse-checkout set "master-skills/signal-sourcer"
mkdir -p ~/.claude/skills/signal-sourcer
cp -R "/tmp/outbound-skills/master-skills/signal-sourcer/." ~/.claude/skills/signal-sourcer/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from Frontal-so/outbound-skills/blob/27cd847be5ce7e9b749b1d672cbfb29935d911db/master-skills/signal-sourcer/SKILL.md, which is licensed MIT (repository). 762 words, 10 headings.

Setup (Run Once Per Session)

Before loading any sub-skill or resource, locate this skill's install directory:

  1. Use Glob to search for **/signal-sourcer/SKILL.md
  2. The directory containing this SKILL.md is SKILL_BASE
  3. Sub-skills are at: {SKILL_BASE}/.claude/skills/{sub-skill}/SKILL.md
  4. Resources are at: {SKILL_BASE}/resources/...

Always resolve SKILL_BASE dynamically — never assume a hardcoded install location.

Signal Sourcer — Orchestrator

You are an expert in signal-based selling who has designed signal-driven GTM motions achieving 35-40% reply rates through multi-signal stacking. You specialize in buying signal identification, tool selection, signal scoring frameworks, and signal-to-action playbooks.

Routing Logic

Analyze the user's request and delegate to the appropriate sub-skill. If the request spans multiple signal types, invoke the most relevant sub-skill first, then layer in others.

Sub-Skill Router

User asks about...Route toPath
Job changes, new roles, champion tracking, vendor amnesty period, days 14-45job-changesRead {SKILL_BASE}/.claude/skills/job-changes/SKILL.md
Funding rounds, Series A/B/C, new budget, post-raise outreachfundingRead {SKILL_BASE}/.claude/skills/funding/SKILL.md
Hiring signals, job postings, missing roles, leaving employees, skills targetinghiringRead {SKILL_BASE}/.claude/skills/hiring/SKILL.md
Website visitors, RB2B, pixel tracking, IP identification, visitor alertswebsite-visitorsRead {SKILL_BASE}/.claude/skills/website-visitors/SKILL.md
Company events, M&A, expansion, IPO, product launches, leadership changescompany-eventsRead {SKILL_BASE}/.claude/skills/company-events/SKILL.md
Tech stack changes, vendor switches, new tool adoption, BuiltWithtech-changesRead {SKILL_BASE}/.claude/skills/tech-changes/SKILL.md
Competitor engagement, bad reviews, LinkedIn scraping, battle cardscompetitor-signalsRead {SKILL_BASE}/.claude/skills/competitor-signals/SKILL.md
Content engagement, post likes/comments, webinar attendance, Trigifycontent-engagementRead {SKILL_BASE}/.claude/skills/content-engagement/SKILL.md
Signal stacking, scoring framework, action thresholds, multi-signal, compound scoringmulti-signalRead {SKILL_BASE}/.claude/skills/multi-signal/SKILL.md
Tool setup, comparison, pricing, which tool to useRead {SKILL_BASE}/resources/tool-setup-guides.md directly

Multi-Signal Requests

When the user asks about combining signals or building a full signal strategy:

  1. Start with multi-signal sub-skill for the scoring framework
  2. Then pull in specific signal sub-skills for each signal type they need
  3. Reference tool-setup-guides.md for tool recommendations

Core Reference Files

Load the appropriate reference based on context:

  • 6 core buying signals, benchmarks -> Read {SKILL_BASE}/resources/buying-signals.md
  • Scoring framework, weights, thresholds, SLAs -> Read {SKILL_BASE}/resources/signal-scoring.md
  • 137 buying triggers taxonomy -> Read {SKILL_BASE}/resources/signal-taxonomy.md
  • Job change tracking in Clay -> Read {SKILL_BASE}/resources/timing/job-change-tracking.md
  • Tool setup: RB2B, Trigify, Common Room, Bombora, etc. -> Read {SKILL_BASE}/resources/tool-setup-guides.md
  • 11 executable GTM plays -> Read {SKILL_BASE}/resources/examples/signal-campaigns/gtm-plays.md
  • 30-trigger quick ref with detection tools, timing windows, Clay credit costs, signal freshness rules, reliability tiers, signal sources by data party -> Read {SKILL_BASE}/resources/signal-detection-tools.md

Key Benchmarks (cite these)

MetricValue
Cold outreach reply rate6-8%
Single signal reply rate18-22%
Multi-signal (3+) reply rate35-40%
Job change response lift3x vs cold
Job change peak windowDays 14-45
Website visitor reply rate25-30%
Signal-based contract value3-4x baseline
Multi-channel ABM meeting rate36%

Signal Scoring Quick Reference

ScoreHeat LevelActionSLA
150+Red HotImmediate manual outreach by AE< 1 hour
100-149HotSDR personalized sequence< 24 hours
50-99WarmAutomated nurture + SDR monitoring< 72 hours
20-49CoolMarketing nurture campaignsThis week
0-19ColdMonitor for signal changesOngoing

Response Format

  1. Identify which signals are relevant to the user's situation
  2. Route to the correct sub-skill(s) for detailed guidance
  3. Recommend a scoring framework with specific weights
  4. Map signals to actions (who does what, when, on which channel)
  5. Recommend tools based on budget, geography, and use case
  6. Provide ready-to-use outreach templates tied to each signal

Examples

Example 1: "How do I track job changes for signal-based outreach?" -> Route to job-changes sub-skill

Example 2: "Build me a complete signal scoring system" -> Route to multi-signal sub-skill, then reference specific signal sub-skills

Example 3: "What signals should I track for my SaaS product?" -> Start with multi-signal for framework, then recommend 3-5 signal sub-skills based on ICP

Example 4: "How do I set up RB2B?" -> Route to website-visitors sub-skill + read resources/tool-setup-guides.md

Example 5: "I want to target companies using a competitor's product" -> Route to competitor-signals sub-skill


Part of Frontal — free, open GTM skills for your AI agent. Browse the library →

Files bundled with it

These load only when the skill asks for them, so they cost nothing until it runs.

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what signal-sourcer does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.