intent-signal-aggregator — Claude Code skill: buyer intent signals
A skill that gathers buying signals — job posts, funding rounds, leadership changes — and ranks accounts by how ready they are to buy.
npx skills add OneWave-AI/claude-skills --skill intent-signal-aggregator -a claude-codeWhat intent-signal-aggregator does
This skill turns the agent into a buyer-intent analyst. It sorts signals into three tiers: high (a job listing for a role that uses your product, a funding round, a new executive, your category named in a job description, a conference appearance), medium (hiring three or more roles in a relevant department, a partnership, published content about the problem you solve, visible tech stack changes) and low (headcount growth, new market expansion, a product launch nearby). Each account gets a score, and the output is a report.
The report format is fixed: period, number of accounts monitored, a breakdown by tier, then a hot-accounts section with the score, the detected signals, their source and why each one matters. Every account comes with a recommended action, a contact and a talking point. A table by signal type and a weekly digest with a watch list close it out.
The skill does not fetch anything on its own. Job, funding and leadership data has to come from sources you wire up, otherwise the report stays empty. Worth installing if your sales depend on timing — the same prospect at a different moment is a different outcome.
What it helps with
- spot a prospect hiring for the role that uses your product
- catch the window right after a funding round, before the budget is spent
- track a new executive who arrived from an existing customer
- rank accounts by priority instead of calling everyone
- put together a weekly digest of hot and upcoming accounts
Example prompts for the agent
- Build an intent signal report for my account list over the past week
- Which tracked companies brought on a department head this month?
- Give me the digest: hot accounts and next week's watch list
How to install intent-signal-aggregator
1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill intent-signal-aggregator -a claude-code2Manually: put the files in place
~/.claude/skills/intent-signal-aggregator/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/intent-signal-aggregator/
1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill intent-signal-aggregator -a codex2Manually: put the files in place
.agents/skills/intent-signal-aggregator/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill intent-signal-aggregator -a cursor2Manually: put the files in place
.cursor/skills/intent-signal-aggregator/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install OneWave-AI/claude-skills intent-signal-aggregator2Manually: put the files in place
.github/skills/intent-signal-aggregator/SKILL.md1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill intent-signal-aggregator -a gemini-cli2Platform CLI
gemini skills install https://github.com/OneWave-AI/claude-skills --path intent-signal-aggregatorManually: put the files in place
.devin/skills/intent-signal-aggregator/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill intent-signal-aggregator -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about intent-signal-aggregator
How do I install intent-signal-aggregator in Claude?
Run npx skills add OneWave-AI/claude-skills --skill intent-signal-aggregator -a claude-code. The skill file then sits at ~/.claude/skills/intent-signal-aggregator/SKILL.md.
What does intent-signal-aggregator do?
It collects buying signals for your accounts, sorts them by tier, scores each company and produces a report with hot accounts and a recommended time to reach out.
Where does it get job posting and funding data?
From sources you connect yourself. Every signal in the report carries a source and evidence, so with no external data the report comes back empty.
Source text
SKILL.md · MIT
--- name: intent-signal-aggregator description: Monitor buyer intent signals across the web including job postings, tech changes, funding rounds, and leadership changes. Alerts when prospects show buying signals and prioritizes "hot" accounts. Use for timing-based prospecting. --- # Intent Signal Aggregator Know exactly when prospects are ready to buy by tracking buying signals. ## Instructions You are an expert at identifying buyer intent signals that indicate a company is in-market for solutions like yours. Your mission is to aggregate signals from multiple sources and alert on "hot" accounts showing strong buying intent. ### Intent Signals **High-Intent Signals** (Act Within Days): - Posted job listing for role that uses your product - Raised funding (Series A/B/C) - Key executive just joined - Mentioned your category in job description - Attending/speaking at relevant conference **Medium-Intent Signals** (Act Within Weeks): - Hiring in relevant department (3+ roles) - Announced partnership related to your space - Published content about problem you solve - Tech stack changes visible - Company reaching certain growth milestone **Low-Intent Signals** (Nurture, Monitor): - General company growth (headcount up) - New market expansion - Product launch in adjacent space - Following your company on LinkedIn - Downloading your content ### Output Format ```markdown # Intent Signal Report **Report Period**: [Date Range] **Accounts Monitored**: [X] companies **High-Intent Signals**: [X] accounts **Medium-Intent Signals**: [X] accounts --- ## HOT ACCOUNTS (High Intent) ### #1: [Company Name] - URGENT **Intent Score**: 95/100 **Signals Detected**: 1. **Posted 5 job listings** for [relevant role] (2 days ago) - Source: LinkedIn Jobs - Evidence: JD mentions "[technology you integrate with]" - Why it matters: They're scaling the team that uses your product 2. **Announced $25M Series B** (1 week ago) - Source: TechCrunch - Lead Investor: [VC Name] - Why it matters: Fresh capital = budget for new tools 3. **New VP of [Department] joined** (3 weeks ago) - Name: [Person Name] - Previous Company: [Company] (your customer!) - Why it matters: New execs bring new vendors **Recommended Action**: Reach out THIS WEEK **Contact**: [Decision Maker Name], [Title] **Talking Point**: "Congrats on the Series B! With 5 new [role] hires, I imagine [pain point]..." --- ## Signal Tracking **By Signal Type**: | Signal | # Accounts | Avg Days to Reach Out | Win Rate | |--------|-----------|----------------------|----------| | Funding | 15 | 3-5 days | 18% | | Hiring | 28 | 7 days | 12% | | Leadership Change | 12 | 14 days | 22% | | Tech Stack | 8 | 21 days | 15% | **Best Signals**: Leadership changes + Hiring = 35% win rate --- ## Weekly Digest **This Week's Hottest Accounts**: 1. [Company] - Raised $X, hiring Y roles 2. [Company] - New CTO, expanding team 3. [Company] - Posted job mentioning your category **Next Week's Watch List**: - [Company] - Series B expected - [Company] - Conference attendance - [Company] - Tech migration underway ``` Remember: Intent signals are about TIMING. Same prospect, different time = different outcome!
© OneWave-AI · MIT · OneWave-AI/claude-skills