clawbridge-skillTransforms your goals into nightly searches to find, rank, and summarize top candidate connections with evidence and outreach drafts for review.
Install via ClawdBot CLI:
clawdbot install moltlife/clawbridge-skillThe Intelligent Connection Bridge: A high-signal scouting agent that runs nightly to bridge you with the right people.
Clawbridge transforms a simple human prompt into a persistent, nightly scouting operation. It doesn't just find leads; it builds a bridge between your goals and the people who can help you achieve them.
# Install the ClawHub CLI
npm install -g clawhub
# Install this skill
clawhub install claw-clawbridge
# From registry
clawdbot skills install claw-clawbridge
# From GitHub
clawdbot skills install github:YOUR_USERNAME/clawbridge-skill
Clone and copy to your OpenClaw workspace:
git clone https://github.com/YOUR_USERNAME/clawbridge-skill.git ~/.openclaw/workspace/skills/claw-clawbridge
openclaw gateway restart
The skill requires the following inputs:
offer: "What your agency/company offers"
ask: "What you want (partners, clients, co-marketing, advisors)"
ideal_persona: "Exact target persona(s)"
verticals:
- "keyword1"
- "keyword2"
- "keyword3"
geo_timezone: "optional - geographic/timezone preferences"
disallowed:
- "do not contact constraints"
tone: "Short style guidance for draft messages"
no_spam_rules:
- "No cold outreach to competitors"
- "Respect unsubscribe requests"
regions:
- "US"
- "EU"
avoid_list:
- "competitor@example.com"
- "@spam_account"
venues:
- "moltbook"
- "web"
- "communities"
query_templates:
- "{vertical} + hiring + partner"
- "{vertical} + looking for + {ask}"
max_searches: 20
max_fetches: 50
max_minutes: 10
This skill uses the following OpenClaw tools:
| Tool | Purpose | When Used |
|------|---------|-----------|
| web_search | Discover candidate pages | Fast venue scanning |
| web_fetch | Extract page content | Reading candidate profiles |
| browser | JS-heavy sites | Only when fetch fails |
β οΈ MUST follow these security defaults:
web_* tools when actively scoutingβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β DISCOVERY PHASE β
β ββββββββββββ ββββββββββββ ββββββββββββ β
β βweb_searchβββββΆβ Filter βββββΆβ Dedupe β β
β β (venues) β β Results β β & Queue β β
β ββββββββββββ ββββββββββββ ββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ENRICHMENT PHASE β
β ββββββββββββ ββββββββββββ ββββββββββββ β
β βweb_fetch βββββΆβ Extract βββββΆβ Validate β β
β β (pages) β β Signals β β Evidence β β
β ββββββββββββ ββββββββββββ ββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β RANKING PHASE β
β ββββββββββββ ββββββββββββ ββββββββββββ β
β β Score βββββΆβ Rank βββββΆβ Top K β β
β β Heuristicβ β Sort β β Selectionβ β
β ββββββββββββ ββββββββββββ ββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β DRAFTING PHASE β
β ββββββββββββ ββββββββββββ ββββββββββββ β
β β Draft βββββΆβ Review βββββΆβ Output β β
β β Messages β β Tone β β Brief β β
β ββββββββββββ ββββββββββββ ββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
The skill outputs a Connection Brief in two formats:
run.json)See schema/connection_brief.json for the full schema.
run.md)See examples/sample_run.md for a sample report.
askCandidates are flagged if they exhibit:
low_evidence - Fewer than expected signalsspammy_language - Promotional or suspicious contentunclear_identity - Cannot verify who they aretoo_salesy - Overly promotional contentirrelevant - Weak connection to your askEach candidate is scored on:
| Factor | Weight | Description |
|--------|--------|-------------|
| Relevance | 30% | Match to keywords + ask |
| Intent | 25% | Actively building/hiring/seeking |
| Credibility | 20% | Consistent footprint across sources |
| Recency | 15% | Recent activity signals |
| Engagement | 10% | Mutual interests/communities |
Output: Top K candidates (default K=3, configurable 5-10)
See the examples/ directory for:
sample_run.json - Full JSON output examplesample_run.md - Human-readable report exampleThe skill uses modular prompts located in prompts/:
discovery.md - How to search for candidatesfiltering.md - How to apply hard requirementsranking.md - How to score and rank candidatesdrafting.md - How to write outreach messagesVenue-specific search strategies are in venues/:
moltbook.md - Moltbook platform scoutingweb.md - General web search strategiescommunities.md - Community/forum discovery# Optional: Override defaults
CLAWBRIDGE_TOP_K=5 # Number of candidates to return
CLAWBRIDGE_RECENCY_DAYS=30 # Activity recency threshold
CLAWBRIDGE_MAX_SEARCHES=20 # Max search queries per run
CLAWBRIDGE_MAX_FETCHES=50 # Max page fetches per run
The skill reads workspace config from the runner or vault:
workspace_id: "ws_abc123"
workspace_token: "tok_..." # For vault uploads
delivery_target: "discord" # or "slack" or "email"
MIT License - See LICENSE file for details.
Contributions welcome! Please read the prompts carefully and ensure any changes maintain:
AI Usage Analysis
Analysis is being generated⦠refresh in a few seconds.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Create, search, and manage Bear notes via grizzly CLI.
Track water and sleep with JSON file storage
Notion API for creating and managing pages, databases, and blocks.
Smart ClawdBot documentation access with local search index, cached snippets, and on-demand fetch. Token-efficient and freshness-aware.
Work with Obsidian vaults as a knowledge base. Features: fuzzy/phonetic search across all notes, auto-folder detection for new notes, create/read/edit notes with frontmatter, manage tags and wikilinks. Use when: querying knowledge base, saving notes/documents, editing existing notes by user instructions.