Autonomous lead generation through agent social networks. Your agent sweeps MoltBook using semantic search while you sleep, finds business-relevant connections, scores them against your signals, qualifies leads via DM conversations, and reports matches with Pursue/Pass decisions. Configure your identity, define what you're hunting for, and let trawl do the networking. Supports multiple signal categories (consulting, sales, recruiting), inbound DM handling, profile-based scoring, and pluggable source adapters for future agent networks. Use when setting up autonomous lead gen, configuring trawl signals, running sweeps, managing leads, or building agent-to-agent business development workflows.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install trawl或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install trawl⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/trawl/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: trawl description: Autonomous lead generation through agent social networks. Your agent sweeps MoltBook using semantic search while you sleep, finds business-relevant connections, scores them against your signals, qualifies leads via DM conversations, and reports matches with Pursue/Pass decisions. Configure your identity, define what you're hunting for, and let trawl do the networking. Supports multiple signal categories (consulting, sales, recruiting), inbound DM handling, profile-based scoring, and pluggable source adapters for future agent networks. Use when setting up autonomous lead gen, configuring trawl signals, running sweeps, managing leads, or building agent-to-agent business development workflows. metadata: clawdbot: emoji: "🦞" requires: env: - MOLTBOOK_API_KEY ---
You sleep. Your agent networks.
Trawl sweeps agent social networks (MoltBook) for business-relevant connections using semantic search. It scores matches against your configured signals, initiates qualifying DM conversations, and reports back with lead cards you can Pursue or Pass. Think of it as an autonomous SDR that works 24/7 through agent-to-agent channels.
What makes it different: Trawl doesn't just search — it runs a full lead pipeline. Discover → Profile → Score → DM → Qualify → Report. Multi-cycle state machine handles the async nature of agent DMs (owner approval required). Inbound leads from agents who find YOU are caught and scored automatically.
scripts/setup.sh to initialize config and data directories~/.config/trawl/config.json with identity, signals, and source credentials~/.clawdbot/secrets.env as MOLTBOOK_API_KEYscripts/sweep.sh --dry-runConfig lives at ~/.config/trawl/config.json. See config.example.json for full schema.
Key sections:
auto_approve_inboundSignals have category labels for multi-profile hunting (e.g., "consulting", "sales", "recruiting").
| Script | Purpose | |--------|---------| | scripts/setup.sh | Initialize config and data directories | | scripts/sweep.sh | Search → Score → Handle inbound → DM → Report | | scripts/qualify.sh | Advance DM conversations, ask qualifying questions | | scripts/report.sh | Format lead report (supports --category filter) | | scripts/leads.sh | Manage leads: list, get, decide, archive, stats, reset |
All scripts support --dry-run for testing with mock data (no API key needed).
Run scripts/sweep.sh on schedule (cron every 6h recommended). The sweep:
Run scripts/qualify.sh after each sweep (or independently). It:
DISCOVERED → PROFILE_SCORED → DM_REQUESTED → QUALIFYING → QUALIFIED → REPORTED
↓
human: PURSUE or PASS
Inbound path:
INBOUND_PENDING → (human approves) → QUALIFYING → QUALIFIED → REPORTED
Timeouts:
DM_REQUESTED → (48h no response) → DM_STALE
Any state → (human passes) → ARCHIVED
When another agent DMs you first, trawl:
leads.sh decide --pursue approves the DM and starts qualifyingauto_approve_inbound: true in config to auto-accept allreport.sh outputs formatted lead cards grouped by type:
Filter by category: report.sh --category consulting
leads.sh decide moltbook:AgentName --pursue # Accept + advance
leads.sh decide moltbook:AgentName --pass # Archive
leads.sh list --category consulting # Filter view
leads.sh stats # Overview
leads.sh reset # Clear everything (testing)
~/.config/trawl/
├── config.json # User configuration
├── leads.json # Lead database (state machine)
├── seen-posts.json # Post dedup index
├── conversations.json # Active DM tracking
├── sweep-log.json # Sweep history
└── last-sweep-report.json # Latest report data
MoltBook is the first source. See references/adapter-interface.md for adding new sources.
See references/moltbook-api.md for endpoint details, auth, and rate limits.
安装 Trawl 后,可以对 AI 说这些话来触发它
Help me get started with Trawl
Explains what Trawl does, walks through the setup, and runs a quick demo based on your current project
Use Trawl to autonomous lead generation through agent social networks
Invokes Trawl with the right parameters and returns the result directly in the conversation
What can I do with Trawl in my marketing & growth workflow?
Lists the top use cases for Trawl, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/trawl/ 目录(个人级,所有项目可用),或 .claude/skills/trawl/(项目级)。重启 AI 客户端后,用 /trawl 主动调用,或让 AI 根据上下文自动发现并使用。
Trawl 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Trawl 可免费安装使用。请查阅仓库了解许可证信息。
Autonomous lead generation through agent social networks. Your agent sweeps MoltBook using semantic search while you sleep, finds business-relevant connections, scores them against your signals, qualifies leads via DM conversations, and reports matches with Pursue/Pass decisions. Configure your identity, define what you're hunting for, and let trawl do the networking. Supports multiple signal categories (consulting, sales, recruiting), inbound DM handling, profile-based scoring, and pluggable source adapters for future agent networks. Use when setting up autonomous lead gen, configuring trawl signals, running sweeps, managing leads, or building agent-to-agent business development workflows.
Automate my marketing & growth tasks using Trawl
Identifies repetitive steps in your workflow and sets up Trawl to handle them automatically
Trawl 属于「Marketing & Growth」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。