home / skills / openclaw / skills / lead-generation

lead-generation skill

/skills/atyachin/lead-generation

This skill helps identify high-intent buyers in live social conversations and generates targeted lead data across Twitter, Instagram, and Reddit.

npx playbooks add skill openclaw/skills --skill lead-generation

Review the files below or copy the command above to add this skill to your agents.

Files (2)
SKILL.md
3.0 KB
---
name: lead-generation
description: "Lead Generation — Find high-intent buyers in live Twitter, Instagram, and Reddit conversations. Auto-researches your product, generates targeted search queries, and discovers people actively looking for solutions you offer. Social selling and prospecting powered by 1.5B+ indexed posts via Xpoz MCP."
homepage: https://xpoz.ai
metadata:
  {
    "openclaw":
      {
        "requires": {
          "bins": ["mcporter"],
          "skills": ["xpoz-setup"],
          "network": ["mcp.xpoz.ai"],
          "credentials": "Xpoz account (free tier) — auth via xpoz-setup skill (OAuth 2.1)"
        },
        "install": [{"id": "node", "kind": "node", "package": "mcporter", "bins": ["mcporter"], "label": "Install mcporter (npm)"}],
      },
  }
tags:
  - lead-generation
  - sales
  - prospecting
  - social-media
  - twitter
  - instagram
  - reddit
  - find-leads
  - social-selling
  - buyer-intent
  - outreach
  - growth
  - marketing
  - customer-discovery
  - leads
  - mcp
  - xpoz
  - intent
  - discovery
---

# Lead Generation

**Find high-intent buyers from live social conversations.**

Discovers leads expressing problems your product solves, complaining about competitors, or actively seeking solutions across Twitter, Instagram, and Reddit.

## Setup

Run `xpoz-setup` skill. Verify: `mcporter call xpoz.checkAccessKeyStatus`

## 3-Phase Process

### Phase 1: Product Research (One-Time)

Ask for product reference (website/GitHub/description). Use `web_fetch`/`web_search` to research. Build profile: product info, target audience, pain points, competitors, keywords. **Validate with user.**

Generate 12-18 queries across:
1. Pain point queries — people expressing problems
2. Competitor frustration — complaints about alternatives
3. Tool/solution seeking — "recommend..."
4. Industry discussion — target audience

Save to `data/lead-generation/product-profile.json` and `search-queries.json`.

### Phase 2: Lead Discovery (Repeatable)

```bash
mcporter call xpoz.getTwitterPostsByKeywords query="GENERATED_QUERY" startDate="DATE"
mcporter call xpoz.checkOperationStatus operationId="op_..." # Poll every 5s
mcporter call xpoz.getTwitterUsersByKeywords query="..." # Find people
```

Repeat for Instagram/Reddit.

### Phase 3: Scoring & Output

**Score (1-10):**
- Explicitly asking for solution: +3
- Complaining about competitor: +2
- Project blocked by pain: +2
- Active in target community: +1
- High engagement (>10 likes/5 comments): +1
- Recent (<48h): +1
- Profile matches ICP: +1
- Selling competing solution: -3

**Tiers:** 8-10 Hot, 6-7 Warm, 5 Watchlist

Deduplicate via `data/lead-generation/sent-leads.json` (key: `{platform}:{author}:{post_id}`).

**Output:** Username, quote, URL, score, why fit, outreach draft, engagement, timestamp.

**Outreach:**
> "I had the same problem! Ended up using [Product] — it does [capability]. [URL]  
> (Disclosure: I work with [Product])"

## Tips

- Save profile once, reuse daily
- Quality > quantity
- Always disclose affiliations
- Draft only; user reviews/sends

Overview

This skill finds high-intent buyers from live Twitter (X), Instagram, and Reddit conversations. It auto-researches your product, generates targeted search queries, discovers people actively looking for solutions you offer, and scores prospects so you can prioritize outreach. Outputs include contact context, score, why fit, and a tailored outreach draft.

How this skill works

Run an initial product research step that uses web fetch/search to build a product profile (audience, pain points, competitors, keywords) and validate it with you. The skill generates 12–18 search queries across pain points, competitor frustration, solution-seeking, and industry discussion. It then queries indexed social posts, deduplicates results, scores leads on intent and fit, and returns formatted leads with outreach drafts.

When to use it

  • Launching or scaling outbound social selling campaigns
  • Finding immediate prospects who explicitly ask for solutions
  • Monitoring competitor complaints and migration opportunities
  • Building a daily prospecting workflow for SDRs or founders
  • Refreshing lead lists after product updates or marketing campaigns

Best practices

  • Complete the one-time product research and save the product profile for reuse
  • Prioritize quality over volume—focus on Hot and Warm tiers first
  • Always disclose affiliations in outreach drafts
  • Poll search operations and deduplicate against sent-leads to avoid repeat outreach
  • Review and edit drafts before sending; this skill produces suggested messages only

Example use cases

  • Daily prospect discovery for a two-person sales team using saved product profile
  • Finding customers complaining about a competitor after a negative update
  • Surface people explicitly asking for tool recommendations in target communities
  • Populate an SDR queue with Hot (8–10) and Warm (6–7) prospects for outreach
  • Audit recent social conversations during a product launch to capture time-sensitive leads

FAQ

How are leads scored?

Leads receive weighted points for behaviors (asking for a solution, complaining about competitors, being blocked by a pain) plus recency, engagement, community activity, and profile match. Scores map to Hot/Warm/Watchlist tiers.

Can I reuse the product profile?

Yes. Save the product profile and generated queries to reuse daily; this avoids repeating research and speeds up discovery.

Does the skill send messages automatically?

No. The skill generates outreach drafts and required fields (username, quote, URL, score). You must review and send messages yourself to ensure compliance and personalization.