outreach-scout

Find and engage warm leads on Reddit, X/Twitter, and forums. Monitors platforms for people asking questions your product solves, drafts helpful replies that naturally mention your offering, and tracks all activity. Use when you need marketing, lead generation, audience building, finding potential customers, or growing product awareness. Works with heartbeats for automated daily scouting.

3,891 stars

Best use case

outreach-scout is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Find and engage warm leads on Reddit, X/Twitter, and forums. Monitors platforms for people asking questions your product solves, drafts helpful replies that naturally mention your offering, and tracks all activity. Use when you need marketing, lead generation, audience building, finding potential customers, or growing product awareness. Works with heartbeats for automated daily scouting.

Teams using outreach-scout should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/outreach-scout/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/aisoftgg/outreach-scout/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/outreach-scout/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How outreach-scout Compares

Feature / Agentoutreach-scoutStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Find and engage warm leads on Reddit, X/Twitter, and forums. Monitors platforms for people asking questions your product solves, drafts helpful replies that naturally mention your offering, and tracks all activity. Use when you need marketing, lead generation, audience building, finding potential customers, or growing product awareness. Works with heartbeats for automated daily scouting.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Outreach Scout

Find people who already need what you're selling. Draft replies that help first, sell second.

## Quick Start

1. Create a scout config file at `life/areas/outreach/scout-config.md` using the template in `{baseDir}/assets/scout-config-template.md`
2. Create the tracking log at `life/areas/outreach/scout-log.md` using `{baseDir}/assets/scout-log-template.md`
3. Run a scout session (see workflow below)

## Core Workflow

### Manual Scout (on-demand)

When asked to scout, find leads, or do outreach:

1. **Read config** — load `life/areas/outreach/scout-config.md` for targets, keywords, and products
2. **Search** — run platform searches (see Search Patterns below)
3. **Filter** — check `life/areas/outreach/scout-log.md` to skip already-seen threads
4. **Analyze** — for each promising result, fetch the thread and assess:
   - Is someone asking a question your product answers?
   - Is the thread recent enough to engage? (< 48 hours ideal, < 7 days acceptable)
   - Is there already a good answer? (if yes, skip unless you can add genuine value)
5. **Draft replies** — write helpful responses following the Reply Guidelines below
6. **Present to user** — show the leads and draft replies for approval
7. **Log** — record all found threads in the scout log (whether engaged or skipped)

### Heartbeat Scout (automated)

Add to your HEARTBEAT.md:
```
## Outreach Scout
- Run a scout sweep during daytime heartbeats (max 1x per 4 hours)
- Present any new leads found
- Skip if last scout was < 4 hours ago (check scout-log.md timestamps)
```

During heartbeat: run the scout workflow, but only present results if you find something worth engaging. Don't message the user just to say "no leads found."

## Search Patterns

### Reddit
Use `web_search` with these query patterns:
```
site:reddit.com "[keyword]" after:[date]
site:reddit.com/r/[subreddit] "[keyword]"
```

Search for:
- Direct questions: "how do I [thing your product does]"
- Frustration signals: "struggling with", "can't figure out", "anyone know how to"
- Recommendation requests: "best way to", "what do you use for", "recommendations for"
- Comparison threads: "[competitor] vs", "alternative to"

### X/Twitter
Use `web_search` with:
```
site:x.com "[keyword]" OR site:twitter.com "[keyword]"
```

Search for:
- Questions and complaints about problems you solve
- "Anyone know a good..." requests
- Build-in-public threads in your niche

### Forums & Communities
Use `web_search` with:
```
"[keyword]" site:discord.com OR site:community.[domain] OR site:forum.[domain]
```

### General Web
```
"[keyword]" "[problem phrase]" -site:youtube.com
```

## Reply Guidelines

**The golden rule: Be genuinely helpful. The mention of your product is the side dish, not the main course.**

### Structure of a good reply
1. **Acknowledge their problem** — show you understand what they're dealing with
2. **Give real help** — answer their question or share useful info (this is the bulk of the reply)
3. **Natural mention** — if relevant, mention your product/skill as one option among several
4. **No hard sell** — no "BUY NOW", no affiliate links, no pressure

### What makes a reply feel genuine vs spammy

**Genuine:**
> "I ran into the same issue setting up memory persistence. What worked for me was a 3-layer system — daily notes for raw logs, a knowledge graph for durable stuff, and a tacit knowledge file for preferences/lessons. I actually packaged this as a free skill on ClawHub (para-memory) if you want to skip the setup."

**Spammy:**
> "Check out para-memory on ClawHub! It solves exactly this problem! 🚀🔥"

### Platform-specific guidelines
See `{baseDir}/references/platform-tips.md` for Reddit, X, and Discord etiquette.

### Reply tone
- Match the platform's culture (Reddit is more technical, X is more casual)
- Be concise — long replies get skipped
- Include specific details that show you actually know what you're talking about
- If you can't add genuine value, don't reply

## Tracking

The scout log (`life/areas/outreach/scout-log.md`) tracks:
- Date and time of each scout session
- Threads found (URL, platform, relevance score)
- Action taken (replied, skipped, saved for later)
- Results (if known — upvotes, replies, clicks)

This prevents double-engaging threads and helps identify which platforms/keywords produce the best leads.

## Metrics

Track weekly in the scout log:
- **Threads found** — total leads discovered
- **Threads engaged** — replies posted
- **Response rate** — replies that got positive engagement
- **Conversions** — any clicks/sales that traced back to outreach

## Advanced: Multi-Product Scouting

If you have multiple products, the config supports listing several. The scout will match threads to the most relevant product and tailor the reply accordingly.

## Credits

Built by Kai @ KaiShips — kaiships.com

Related Skills

doppel-social-outreach

3891
from openclaw/skills

Promote Doppel world builds across social platforms. Use when the agent wants to share builds on Twitter/X, Farcaster, Telegram, or Moltbook to drive observers, grow reputation, and recruit collaborators.

Social Media

talent-scout

3891
from openclaw/skills

Steal your competitors' best people — scrape LinkedIn, AI-rank candidates, and generate personalized outreach DMs in one command

opportunity-scout

3891
from openclaw/skills

Find profitable business opportunities in any niche by scanning Twitter, web, Reddit, and Product Hunt for unmet needs and pain points. Scores each opportunity on Demand, Competition, Feasibility, and Monetization (1-5 each, max 20). Generates a ranked report with actionable recommendations. Use when asked to find business ideas, market gaps, product opportunities, or "what should I build" questions. Also triggers on: market research, niche analysis, opportunity hunting, trend scouting, competitive analysis for new products.

agentscout

3891
from openclaw/skills

Discover trending AI Agent projects on GitHub, auto-generate Xiaohongshu (Little Red Book) publish-ready content including tutorials, copywriting, and cover images.

email-outreach-ops

3891
from openclaw/skills

Draft and manage vendor outreach emails for quotes/availability, follow-up cadence, and response summarization into structured decision tables. Use when contacting hotels, transport vendors, or activity providers.

outreach-sequencer

3891
from openclaw/skills

Create and manage multi-step outreach sequences — LinkedIn messages, cold emails, and follow-ups with personalization. Use when asked to "send outreach", "create email sequence", "follow up with leads", "start a drip campaign", "send LinkedIn messages", "personalized outreach", or any automated multi-step communication workflow.

moltflow-outreach

3891
from openclaw/skills

Bulk messaging, scheduled messages, scheduled reports, and custom groups for WhatsApp outreach. Use when: bulk send, broadcast, schedule message, schedule report, cron, custom group, contact list, ban-safe messaging.

blockscout-analysis

3891
from openclaw/skills

MANDATORY — invoke this skill BEFORE making any Blockscout MCP tool calls or writing any blockchain data scripts, even when the Blockscout MCP server is already configured. Provides architectural rules, execution-strategy decisions, MCP REST API conventions for scripts, endpoint reference files, response transformation requirements, and output conventions that are not available from MCP tool descriptions alone. Use when the user asks about on-chain data, blockchain analysis, wallet balances, token transfers, contract interactions, on-chain metrics, wants to use the Blockscout API, or needs to build software that retrieves blockchain data via Blockscout. Covers all EVM chains.

web-scout

3891
from openclaw/skills

给 AI Agent 一键装上全网采集能力。基于 Agent Reach,支持 Twitter/X、Reddit、YouTube、B站、小红书、抖音、GitHub、LinkedIn、Boss直聘、RSS、全网搜索等平台。一条命令安装,零 API 费用。

grant-funding-scout

3891
from openclaw/skills

NIH funding trend analysis to identify high-priority research areas

emerging-topic-scout

3891
from openclaw/skills

Monitor bioRxiv/medRxiv preprints and academic discussions to identify emerging research hotspots before they appear in mainstream journals

ai-topic-scout

3891
from openclaw/skills

AI短视频选题追踪系统。自动抓取指定YouTube博主视频和Twitter博主推文,分析内容,聚合跨平台热点主题,生成带热度评分和选题建议的分析报告,结果写入钉钉AI表格。适用于:定时抓取AI领域博主内容、分析短视频选题热度、跨平台话题聚合、生成选题建议。触发词:"抓取选题"、"分析选题"、"选题scout"、"topic scout"、"抓取博主内容"、"选题分析"。