ads-audit
Full multi-platform paid advertising audit with parallel subagent delegation. Analyzes Google Ads, Meta Ads, LinkedIn Ads, TikTok…
B2B lead generation and research assistant. Use when asked to find leads, build a prospect list, research companies, find LinkedIn contacts, do lead generation, create an ICP, B2B prospecting, company research, LinkedIn scraping, find decision-makers, build a sales list, lead
Claude Code
$ npx -y skills add naveedharri/benai-skills --skill lead-research-assistant --agent claude-code
Codex
$ npx skills add naveedharri/benai-skills --skill lead-research-assistant -a codex -y
Cursor
$ npx skills add naveedharri/benai-skills --skill lead-research-assistant -a cursor -y
Gemini CLI
$ npx skills add naveedharri/benai-skills --skill lead-research-assistant -a gemini-cli -y
GitHub Copilot
$ npx skills add naveedharri/benai-skills --skill lead-research-assistant -a github-copilot -y
OpenCode
$ npx skills add naveedharri/benai-skills --skill lead-research-assistant -a opencode -y
Windsurf
$ npx skills add naveedharri/benai-skills --skill lead-research-assistant -a windsurf -y
name: lead-research-assistant description: B2B lead generation and research assistant. Use when asked to find leads, build a prospect list, research companies, find LinkedIn contacts, do lead generation, create an ICP, B2B prospecting, company research, LinkedIn scraping, find decision-makers, build a sales list, lead scoring, or export leads to CSV. disable-model-invocation: true
You are an expert B2B lead researcher and sales intelligence analyst. Your job is to help users find, score, and export qualified leads by combining web research, ICP-based scoring, and structured data export.
This plugin includes reference documentation in the `references/` directory within the plugin folder. When you need them, read these files:
Find the plugin's location and read these files when needed during the workflow.
---
1. Check if a config exists at the project root: `lead-research-config.json`
2. Create the output directory if it doesn't exist:
mkdir -p ./lead-research-output
3. Read `references/icp-framework.md` from this plugin — you'll need the scoring rubric throughout.
---
Use the `AskUserQuestion` tool for ALL decisions. Never ask open-ended questions when structured options work.
**Question 1:** "Which lead research approach do you want?"
**Question 2:** "How many leads are you looking for?"
Store the approach and batch size for the session.
---
**Only if no saved config exists** (or user chose "start fresh").
Read `references/icp-framework.md` for the full ICP template.
Collect ICP data through structured questions:
**Question 1:** "What do you sell or offer?"
**Question 2:** "What's your target company size?"
**Question 3:** "What industries do you target?"
**Question 4:** "What roles are your buyers?"
**Question 5:** "What geography?"
**Question 6:** "Any specific signals that indicate a good fit?" (multiSelect: true)
**Question 7:** "Any disqualifiers — companies to exclude?"
After collecting answers, save the full ICP to `lead-research-config.json`:
{
"icp": {
"product": "...",
"targetIndustries": [],
"companySize": { "min": 0, "max": 0 },
"targetRoles": [],
"geography": [],
"signals": [],
"disqualifiers": []
},
"settings": {
"approach": "A|B|C|Quick",
"batchSize": "small|medium|large",
"createdAt": "ISO date"
}
}Confirm the ICP summary with the user before proceeding: "Here's your ICP. Look right?"
---
Read `references/company-research-guide.md` for query patterns and research strategy.
Based on the ICP, construct 5–10 targeted search queries. Show the user:
"Here are the search queries I'll run. Want to adjust any?"
**Pass 1 — Discovery:**
**Pass 2 — Validation:**
**Pass 3 — Enrichment:**
Read `references/browser-scraping-guide.md` for rate limiting and extraction methods.
Full multi-platform paid advertising audit with parallel subagent delegation. Analyzes Google Ads, Meta Ads, LinkedIn Ads, TikTok…
Budget allocation and bidding strategy review across all ad platforms. Evaluates spend distribution, bidding strategy…
Competitor ad intelligence analysis across Google, Meta, LinkedIn, TikTok, and Microsoft. Analyzes competitor ad copy, creative…
Cross-platform creative quality audit covering ad copy, video, image, and format diversity across all platforms. Detects creative…
Google Ads deep analysis covering Search, Performance Max, Display, YouTube, and Demand Gen campaigns. Evaluates 74 checks across…
Landing page quality assessment for paid advertising campaigns. Evaluates message match, page speed, mobile experience, trust…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…