nirholas/xactions/lead-generation
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Finds and qualifies B2B leads from X/Twitter conversations using keyword search, profile analysis, and intent scoring. Combines MCP tools for automated prospecting pipelines. Use when prospecting, finding potential customers, or mining social conversations for leads.
Install
npx vskill@latest install nirholas/xactions/lead-generationSKILL.md
Lead Generation
MCP-powered workflow for finding and qualifying B2B leads from X/Twitter conversations and profiles.
MCP Tools Used
| Tool | Purpose | |
|---|---|---|
x_search_tweets | Find conversations by keyword/intent | |
x_get_profile | Qualify leads with profile data | |
x_get_tweets | Assess activity level and interests | |
x_get_followers | Check audience size and quality | |
x_get_following | Identify competitor usage / peer network |
Workflow
- Define search queries -- Build 3-5 keyword queries combining pain points, competitor names, or buying signals (e.g., "looking for {tool}", "anyone recommend {category}", "switching from {competitor}").
- Search conversations -- Call
x_search_tweetsfor each query withlimit: 30. Collect unique usernames. - Qualify profiles -- Call
x_get_profilefor each. Filter by: has bio, followers > 100, account age > 6 months. - Score intent -- Assign 1-5 score:
- 5: Explicit buying intent ("need a tool for...", "budget approved")
- 4: Comparing solutions ("X vs Y", "switching from")
- 3: Pain point discussion ("struggling with...")
- 2: Topic interest (engages with industry content)
- 1: Tangential mention
- Gather context -- For top leads (4-5), call
x_get_tweetswithlimit: 20. - Check network -- Call
x_get_followingfor high-value leads to see competitor follows. - Export lead list -- Format as structured output.
Browser Script Integration
Enhance MCP workflows with browser scripts:
| Goal | Script | |
|---|---|---|
| Monitor keywords in real-time | src/keywordMonitor.js | |
| Analyze potential lead's audience | src/audienceDemographics.js | |
| Check overlap with your audience | src/audienceOverlap.js | |
| Engage with leads' content | src/engagementBooster.js | |
| Auto-follow qualified leads | src/automation/keywordFollow.js |
Output Template
Tips
- Run searches at different times to catch varied audiences
- Refresh weekly -- buying signals are time-sensitive
- Cross-reference with
x_get_followersto find warm intros - Use
src/keywordMonitor.jsfor ongoing keyword monitoring
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/lead-generation/SKILL.md
Popularity
- Repository stars
- 543
- Repository forks
- 103
- Repository npm downloads, 7 days
- 279
- 7-day trend score
- 46
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 8 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/nirholas/xactions/lead-generation)