agentsclimarketplace

Signal scoring

Skill LeadMagic/gtm-skills/skills/prospecting/signal-scoring

Score and prioritize prospects using buying signals — hiring, funding, tech stack changes, executive moves, and intent data. Use when the user wants to score leads, prioritize outreach, detect buying intent, rank prospects, or find the hottest accounts. Triggers on: "score leads", "prioritize", "signals", "buying intent", "trigger events", "who should we contact first", "lead scoring", "signal detection", "intent data", or any request to rank prospects by readiness-to-buy.From its SKILL.md

Install
npx -y skills add LeadMagic/gtm-skills --skill signal-scoring

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

7.0 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it

Signal Scoring

Overview

Most prospects aren't ready to buy. Signals separate the ones who are from the ones who might be someday. A signal-anchored outreach program consistently outperforms list-blast approaches — triggers beat blasts every time.

This skill builds a configurable signal scoring system. You define which signals matter for your business, assign weights, and produce tiered lead lists that tell your team exactly who to contact first and why.

When to Use

  • "Score these accounts and tell me who to reach out to first"
  • "Set up a signal scoring system for our ICP"
  • "Which of our target accounts are showing buying signals?"
  • "Prioritize this list by intent"
  • "Build a trigger-based outreach prioritization model"

Authoritative Foundations

Signal-based selling as practiced by ColdIQ and Explorium demonstrates that trigger-anchored outreach achieves 2-3x higher reply rates than generic cold email. The core principle: reach out when something changed, not when you decided to run a campaign.

The priority rule is recency + specificity. A website pricing page visit from yesterday beats a Bombora intent surge from last week. The signal with the clearest, most recent tie to purchase intent leads the outreach.

For phone-led outbound, layer Joey Gilkey Phone Intent on top of buying signals — reachability is a separate dimension from purchase intent. High intent

  • low phone intent → email/LI first. → references/joey-gilkey-bucketing.md

Prerequisites

  • ICP defined (use icp-scoring first)
  • Target account list to score
  • Data sources: job boards, funding databases, tech stack monitors, intent platforms

Step-by-Step Process

Phase 1: Define Signal Taxonomy

Choose from four categories. Assign weights based on what correlates with closed-won deals in your sales data:

Signal CategoryExample SignalsDefault Weight
HiringJob postings for roles your product supports, team expansion, new leadership0-25 pts
FundingRecent round closed, new investor, funding amount0-20 pts
Tech StackAdded complementary tool, removed competitor, new technology adoption0-25 pts
IntentWebsite visits, content downloads, search behavior, review site activity0-30 pts

Total possible: 100 points. Adjust weights based on your sales data — weight the signals that correlate with closed-won.

Phase 2: Configure Signal Detection

For each signal category, set up detection sources:

  • Hiring: Job board search (LinkedIn, Indeed, Greenhouse). Sales hiring = highest signal. LeadMagic Jobs Finder for automated detection.
  • Funding: Crunchbase, PitchBook, news monitoring.
  • Tech Stack: BuiltWith, Wappalyzer, Clay technographics. Monthly snapshots with change detection.
  • Intent: Bombora, G2, LeadMagic Company Search for firmographic signals.

Phase 3: Score Each Account

For each target account:

  1. Check each signal category
  2. Apply the weight for each detected signal
  3. Sum to get total signal score (0-100)

Priority rule for multiple signals: score only the single most relevant signal per account. Recency + specificity determines which signal leads.

Phase 4: Tier and Route

TierScore RangeActionSLA
A — Hot80-100Immediate personalized outreach. Multi-thread.Within 24 hours
B — Warm60-79Enroll in sequence. Monitor for new signals.Within 3 days
C — Cool40-59Nurture track. Re-score in 30 days.Nurture drip
Discard<40Not yet. Re-evaluate quarterly.No action

Output Format

Scored account list with signal breakdown:

Account: Acme Corp
Total Signal Score: 85 (Tier A — Hot)

Signals detected:
- Hiring: 3 new SDR roles posted this week (20 pts)
- Funding: Series B closed last month, $25M (15 pts)
- Tech Stack: Added Salesforce last quarter (15 pts)
- Intent: Visited pricing page 3x this week (25 pts)
- ICP fit bonus: Exact match on industry + size (10 pts)

Recommended action: Outreach within 24 hours. Lead with hiring signal.
Suggested angle: "Saw you're scaling the SDR team — most teams at your
stage struggle with ramp time. We helped [similar company] cut it by 40%."

Quality Check

  • Signal weights calibrated against actual closed-won data
  • Only one primary signal drives outreach per account
  • Tier routing rules defined and automated
  • Signal sources documented with refresh cadences
  • Re-score schedule set (weekly for A tier, monthly for B/C)

Common Pitfalls

  1. Acting on too many signals per account. A company showing 5 signals doesn't mean send 5 different emails. Pick one — the most recent and specific — and lead with it.

  2. Weights not calibrated to your data. Default weights are a starting point. Review quarterly against your closed-won deals and adjust.

  3. Stale signals. A funding round from 6 months ago is no longer a trigger. Signal freshness matters. Set expiration windows.

  4. No action on signals. A signal without an immediate, automated action is just noise. Every detection should trigger a workflow.

  5. Equal-weight scoring. Not all signals are equal. A company hiring for a role your product directly supports is worth more than a generic intent signal. Weight accordingly.

Execution Artifacts

  • references/framework-notes.md — Named frameworks and reference tables
  • templates/output-template.md — Deliverable shell for agent output
  • scripts/check-output.py — Lightweight deliverable validator
  • references/joey-gilkey-bucketing.md — Phone Intent scoring layer (repo root)
  • references/cold-calling-experts-index.md — Phone vs email signal router (repo root)

Related Skills

  • icp-scoring: ICP fit scoring runs before signal scoring
  • proactive-alerts: Automated signal monitoring and alert routing
  • cold-email-strategy: Turn signal scores into outreach sequences
  • lead-enrichment: Enrich accounts to enable signal detection

What ships with it: 3 files

3.8 KB alongside SKILL.md, 1 of them executable

references/

scripts/

templates/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.