signal-scanner

Detect buying signals across TAM companies and watchlist personas.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/goose-skills --skill signal-scanner-gooseworks-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: signal-scanner
Source: https://github.com/gooseworks-ai/goose-skills/tree/main/skills/capabilities/signal-scanner
Command: npx skills add https://github.com/gooseworks-ai/goose-skills --skill signal-scanner-gooseworks-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Detect buying signals across TAM companies and watchlist personas to trigger timely outbound actions and improve conversion rates.

Core Features & Use Cases

  • Phase 1: Diff-based signals (free) across company diffs like headcount growth, tech stack changes, and funding rounds.
  • Phase 2: Apify-powered signals (paid) including job postings, LinkedIn content analysis, and profile changes.
  • Phase 3: Post-processing with dedup, scoring, and lead-status updates to feed downstream activation.

Quick Start

Run a full signal scan for your client using the default example config to preview results.

Frequently Asked Questions about signal-scanner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect buying signals from LinkedIn to trigger outbound outreach?

Detect buying signals from LinkedIn by analyzing profile changes, job postings, and content via Apify, then writing scored results to Supabase to trigger outbound outreach workflows.

What is a diff-based buying signal for lead generation?

A diff-based buying signal for lead generation is a detected change in company data, such as headcount growth, tech stack changes, or funding rounds, used to identify potential sales opportunities.

Do I need an Apify token and Supabase configuration to scan for watchlist persona signals?

Yes, you need a valid APIFY_TOKEN and a configured Supabase environment to run Apify-powered signal scans and write the resulting watchlist persona data to the signals table.

How do I score and deduplicate buying signals after scraping company data?

Score and deduplicate buying signals during the post-processing phase, which applies deduplication and scoring logic to update lead statuses before feeding the data into downstream activation.

Can I track tech stack changes and headcount growth for TAM companies without paid APIs?

Yes, you can track tech stack changes and headcount growth for TAM companies using the free, diff-based signals phase, which operates without requiring paid Apify API calls.

Why write lead generation signals to a Supabase database table?

Writing lead generation signals to a Supabase database table stores the scored, deduplicated buying signals centrally so downstream systems can access them for timely outbound activation.