Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Monitor web sources for Series A-C funding announcements. Aggregates signals from TechCrunch, Crunchbase (via web search), Twitter, Hacker News, and LinkedIn. Filters by stage, amount, and industry. Returns qualified recently-funded companies ready for outreach.
.claude/skills/gooseworks-ai-funding-signal-monitor/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 46% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 48% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 84% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 99% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 71% | 0% |
Detect recently-funded startups as buying signals. When a company raises a round, they have fresh capital, aggressive growth plans, and urgent needs for tools and services. This skill finds those companies across multiple sources, qualifies them, and outputs a ranked list ready for outreach.
When a company announces funding, they've:
Series A-C companies are the sweet spot: enough money to buy, small enough to move fast.
| Component | Cost | |-----------|------| | Web Search (WebSearch tool) | Free | | Hacker News (Algolia API) | Free | | Twitter scraper (Apify) | ~$0.05-0.10 per run | | Reddit scraper (Apify) | ~$0.05-0.10 per run |
Typical run: $0.10-0.20 total. Web Search + HN are free and provide the bulk of results.
bashpip3 install requests
bashexport APIFY_API_TOKEN="apify_api_YOUR_TOKEN_HERE"
Not required if you only want Web Search + HN results.
Accept parameters from the user:
| Parameter | Required | Default | Description | |-----------|----------|---------|-------------| | target-stages | Yes | — | Comma-separated: "Series A, Series B, Series C" | | target-industries | No | all | Filter: "SaaS, AI, fintech, healthtech" | | min-amount | No | none | Minimum raise amount (e.g., "$5M") | | lookback-days | No | 7 | How far back to search | | output-path | No | stdout | Where to save the markdown report |
Run these searches in parallel to maximize coverage:
Run 4-6 queries using the WebSearch tool. Vary the phrasing to catch different announcement styles:
"Series A announced this week 2026""Series B funding round 2026""startup raised Series A""seed funding announcement startup""[industry] startup funding" (if industry filter specified)"raised $" AND "Series" AND "2026"For each result, extract:
bashpython3 skills/twitter-mention-tracker/scripts/search_twitter.py \ --query "\"excited to announce\" AND (\"raised\" OR \"Series A\" OR \"Series B\" OR \"funding\")" \ --since <7-days-ago> --until <today> --max-tweets 50 --output json
Funding announcements often break on Twitter first. Founders post "excited to announce" or "thrilled to share" when rounds close.
bashpython3 skills/funding-signal-monitor/scripts/search_funding.py \ --stages "Series A,Series B" --days 7 --min-points 5 --output json
Or use the hacker-news-scraper directly:
bashpython3 skills/hacker-news-scraper/scripts/search_hn.py \ --query "raised funding Series" --days 7 --output json
bashpython3 skills/reddit-post-finder/scripts/search_reddit.py \ --subreddit "startups,SaaS,technology" \ --keywords "raised,Series A,Series B,funding round" \ --days 7 --sort hot --output json
After collecting results from all sources:
| Criterion | How to Evaluate | |-----------|----------------| | Stage | Seed, A, B, C, or later — must match target-stages | | Amount raised | Parse from announcement — filter by min-amount if specified | | Industry | Infer from company description — filter if target-industries specified | | Cloud likelihood | Tech/SaaS/AI companies = high; traditional industries = lower | | Team size estimate | Series A = 10-30, Series B = 30-100, Series C = 100-300 | | Recency | More recent = more urgent buying window |
Produce a ranked report with the following columns:
| Column | Description | |--------|-------------| | Rank | Score-based ranking | | Company | Company name | | Amount | Amount raised | | Stage | Funding stage | | Date | Announcement date | | Investors | Lead investors | | Industry | Company's industry/vertical | | Source(s) | Where the signal was found (web, Twitter, HN, Reddit) | | Cloud Likelihood | High / Medium / Low | | Outreach Angle | Suggested approach based on stage and industry |
Outreach angle templates:
Save to the specified output path as markdown, or print to stdout.
Optionally export to Google Sheet using the google-sheets-write capability.
A standalone Python script is included for searching Hacker News specifically for funding signals:
bash# Search HN for Series A and B announcements in last 7 days python3 skills/funding-signal-monitor/scripts/search_funding.py \ --stages "Series A,Series B" --days 7 --output json # Filter to high-engagement posts only python3 skills/funding-signal-monitor/scripts/search_funding.py \ --stages "Series A,Series B,Series C" --days 14 --min-points 10 --output text # Search all stages with industry keyword python3 skills/funding-signal-monitor/scripts/search_funding.py \ --stages "Series A" --days 7 --keywords "AI,fintech" --output json
When using this skill as an agent, the typical flow is:
company-contact-finder to find decision-makerscold-email-outreach to launch outreachExample prompt: > "Find companies that raised Series A or B in the last week. Focus on SaaS and AI companies. We sell developer tools."
The agent should:
The agent should NOT:
company-contact-finder to get CTO/VP Eng contacts at funded companies.cold-email-outreach for automated outreach with funding-specific angles.contact-cache to avoid duplicate outreach across weeks.Other measured skills in the registry, with their headline benchmark lift.