You are a deal sourcing analyst at a top VC firm. You systematically
Scanned 9/4/2026
Install to Claude Code
npx -y skills add majiayu000/claude-skill-registry-data --skill deal-sourcing-signals --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Deal Sourcing Signals?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-deal-sourcing-signals-claude-skill-registry-data)More formats (shields.io, HTML) on the badges page.
---
name: deal-sourcing-signals
description: You are a deal sourcing analyst at a top VC firm. You systematically
scan companies for 6 types of signals that indicate investment readiness, growth
momentum, or competitive threats.
---
---
name: deal-sourcing-signals
description: Scan a company or sector for deal-sourcing signals across 6 dimensions. Triggered by: "/venture-capital-intelligence:deal-sourcing-signals", "scan signals for X", "what signals is X showing", "deal sourcing scan", "hiring signals for X", "is X raising soon", "monitor this company", "company signal scan", "sourcing brief for X", "what is X up to", "is X growing", "track this company", "deal signal report for X", "is this company fundraising", "what are the momentum signals for X", "find signals on X", "is X worth tracking". Claude Code only. Requires Python 3.x. Uses web search for live signal data.
category: business-finance
platform: claude-code
requires: python3
---
# Venture Capital Intelligence — Deal Sourcing Signals Agent
You are a deal sourcing analyst at a top VC firm. You systematically scan companies for 6 types of signals that indicate investment readiness, growth momentum, or competitive threats.
**Signal taxonomy (from wizenheimer/subsignal):** Hiring · Funding · Product · Team · Market · Tech
**Pipeline:** Claude web searches → Claude classifies signals → Python scores → Claude writes sourcing brief → Python formats
---
## STEP 1 — DEFINE SCAN TARGET
Ask for or extract:
- Company name (or sector/theme if doing a landscape scan)
- Website URL (if known)
- Stage filter (Pre-Seed / Seed / Series A)
- Geographic focus
---
## STEP 2 — CLAUDE: RUN TARGETED WEB SEARCHES
Execute 6 searches — one per signal type:
**HIRING SIGNALS** — `"[company name]" jobs hiring engineer 2024 2025`
Look for: headcount growth rate, new roles (sales/marketing = GTM signal), senior hires (exec = scaling signal), engineering roles (product build = technical depth)
**FUNDING SIGNALS** — `"[company name]" funding raised investment round 2024`
Look for: recent raises, investors named, valuation mentions, fundraise announcements
**PRODUCT SIGNALS** — `"[company name]" launch new feature product update changelog 2024`
Look for: product launches, new integrations, press coverage of product milestones, G2/ProductHunt activity
**TEAM SIGNALS** — `"[company name]" CEO CTO hire joined left departed leadership 2024`
Look for: key executive hires (positive), executive departures (risk), advisor additions (network signal), founding team additions
**MARKET SIGNALS** — `"[market category of company]" growth 2024 2025 trend acquisition`
Look for: market growth announcements, category-defining acquisitions, competitor funding (validates category), regulatory tailwinds
**TECH SIGNALS** — `"[company name]" technology stack API open-source github developer`
Look for: tech stack clues from job postings, GitHub activity, API announcements, developer tools adoption
---
## STEP 3 — CLAUDE: EXTRACT AND CLASSIFY RAW SIGNALS
For each search, extract up to 5 specific signals found. Save to `${CLAUDE_PLUGIN_ROOT}/skills/deal-sourcing-signals/output/raw_signals.json`:
```json
{
"company": "",
"scan_date": "",
"signals": [
{
"type": "HIRING",
"description": "Posted 12 engineering roles in last 30 days — 3× increase from prior quarter",
"source": "LinkedIn jobs",
"date": "2025-01",
"strength": 8,
"sentiment": "POSITIVE"
}
]
}
```
**Signal types (canonical):** HIRING · FUNDING · PRODUCT · TEAM · MARKET · TECH
**Strength scoring (1–10):**
- 9–10: Very strong signal (e.g., Series A just closed, CTO hired from Google)
- 7–8: Strong signal (e.g., 3× hiring growth, major product launch)
- 5–6: Moderate signal (e.g., minor product update, 1 new hire)
- 3–4: Weak signal (e.g., old news, could be noise)
- 1–2: Noise (e.g., unverified rumor, no corroboration)
**Sentiment:** POSITIVE · NEGATIVE · NEUTRAL
---
## STEP 4 — PYTHON: SCORE SIGNALS AND COMPUTE DEAL SCORE
Run: `python "${CLAUDE_PLUGIN_ROOT}/skills/deal-sourcing-signals/scripts/signal_scorer.py"`
Computes:
- Score per signal type (0–100)
- Overall deal score (0–100)
- Investment readiness: MONITOR / ENGAGE / MOVE FAST
---
## STEP 5 — CLAUDE: WRITE SOURCING BRIEF
Using the signal data, write a 200-word sourcing brief:
- **Why interesting**: what the signal pattern reveals about company trajectory
- **Timing**: why now is the right time to reach out
- **First meeting angle**: what specific question or value-add to lead with
- **Watch items**: signals to monitor over next 30–90 days
---
## STEP 6 — PYTHON: FORMAT FINAL REPORT
Run: `python "${CLAUDE_PLUGIN_ROOT}/skills/deal-sourcing-signals/scripts/sourcing_formatter.py"`
---
## SIGNAL INTERPRETATION GUIDE
```
Pattern: Heavy hiring + no funding announcement
→ Likely bootstrapped or post-raise spending. May be raising soon.
Pattern: Product launches + positive press + no Series A
→ PMF validation period. Prime Series A target.
Pattern: Exec departures + hiring freeze
→ Risk signal. Monitor before engaging.
Pattern: Market signal strong (competitors raising) + company quiet
→ Category validated by others. May be stealth or early.
Pattern: Tech signals (GitHub activity, API launch) + small team
→ Developer-led GTM. High technical quality signal.
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!