X/Twitter Prospecting

v1.0.0

Find and engage potential leads on X (Twitter) by searching for keywords and buying-intent posts via Brave Search.

0· 155·0 current·0 all-time
bypbopps@3rdbrain

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for 3rdbrain/x-prospecting.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "X/Twitter Prospecting" (3rdbrain/x-prospecting) from ClawHub.
Skill page: https://clawhub.ai/3rdbrain/x-prospecting
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: BRAVE_API_KEY
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install x-prospecting

ClawHub CLI

Package manager switcher

npx clawhub@latest install x-prospecting
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill claims to search X via Brave Search and only requests BRAVE_API_KEY. package.json/openclaw metadata and the SKILL.md both declare Brave Search usage; the code references process.env.BRAVE_API_KEY. The requested credential is proportional and relevant to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to call the Brave Search API (site:x.com), parse results to extract handles/tweet text, score prospects, and generate DM/thread content. It does not instruct reading unrelated system files or other environment variables. It generates outreach templates but does not itself claim to send DMs via X (no X credentials requested).
Install Mechanism
No install spec is provided (instruction-only plus bundled JS file). There are no downloads from remote URLs or package installs defined by the skill; the included code will run locally under Node.js. This is low risk from an install mechanism perspective.
Credentials
Only BRAVE_API_KEY is required and is necessary for making Brave Search API queries. No unrelated secrets or config paths are requested. The skill reads process.env.BRAVE_API_KEY in the code, matching the declared requirement.
Persistence & Privilege
always is false (default) and the skill does not request persistent or cross-skill configuration changes. Autonomous invocation is allowed by platform default but the skill does not request elevated persistent privileges.
Assessment
This skill appears internally consistent: it only needs a Brave Search API key to query site:x.com and generate outreach content. Before installing, double-check the full x-prospecting.js (the bundled code) for any unexpected outbound endpoints or telemetry if you want extra assurance. Store your BRAVE_API_KEY securely and grant only to trusted agents; if you plan to run the skill in autonomous mode, be aware it may perform many Brave queries (watch quotas/rate limits). Also verify you remain compliant with X/Twitter rules and anti-spam laws when using generated outreach templates.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

EnvBRAVE_API_KEY
latestvk97d832m6t3k007vp61bvjahtx838tch
155downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

X (Twitter) Prospecting Skill

Find potential leads on X by searching for keyword mentions and buying-intent posts. Uses the Brave Search API to query site:x.com — no X API credentials required.

Available Tools

Run with Node.js: node {baseDir}/x-prospecting.js <command> [args]

  • search - Search X posts by keyword via Brave
  • score - Score a prospect based on their tweet and bio signals
  • thread - Generate a lead-magnet thread outline
  • dm-sequence - Generate a DM outreach sequence for a prospect

Usage

node {baseDir}/x-prospecting.js search "looking for AI tools"
node {baseDir}/x-prospecting.js score --handle "@username" --bio "founder at SaaS" --tweet "frustrated with my current tool"
node {baseDir}/x-prospecting.js dm-sequence --handle "@username" --name "Jane"

How Brave Search Works for X

curl -s -H "Accept: application/json" \
     -H "X-Subscription-Token: $BRAVE_API_KEY" \
     "https://api.search.brave.com/res/v1/web/search?q=site:x.com+%22looking+for+AI+tools%22&count=10"

Substitute the query with your target keywords. Parse results to extract handles and tweet text, then run through lead scoring.

Environment Variables

  • BRAVE_API_KEY - Brave Search API key (free tier: 2,000 queries/month)

Comments

Loading comments...