← 返回 Skills 市场
mguozhen

Facebook Local Lead Sniper

作者 mguozhen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
107
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install fb-local-lead-sniper
功能描述
Automates joining and engaging in local Facebook groups to post recommendation requests, analyze replies, and generate lead outreach messages.
使用说明 (SKILL.md)

fb-local-lead-sniper

Facebook Local Group Lead Generation — find, engage, and convert local service providers through community recommendations.

Overview

This skill automates a 5-step lead generation funnel on Facebook local groups:

  1. Join — Search and join local community groups by city
  2. Engage — Warm up the account with likes, comments, and life posts
  3. Bait — Post recommendation requests to surface top providers
  4. Analyze — Parse replies to rank the most-recommended businesses
  5. Pitch — Generate personalized DM scripts for outreach

Prerequisites

  • web-access skill must be installed and CDP proxy running (localhost:3456)
  • Chrome must have remote debugging enabled (chrome://inspect/#remote-debugging)
  • Must be logged into Facebook in Chrome

Quick Check

curl -s http://localhost:3456/targets | head -1

If this returns a JSON array, you're ready. If not, run:

CLAUDE_SKILL_DIR=~/.claude/skills/web-access node ~/.claude/skills/web-access/scripts/check-deps.mjs

Usage

All commands use the main entry point:

bash "$CLAUDE_SKILL_DIR/scripts/fb-ops.sh" \x3Caction> [options]

Actions

Action Description Key Options
join Join local Facebook groups --city, --count, --query
engage Like + comment in joined groups --likes, --comments
post Post a life update on profile --text (or auto-generate)
bait Post a recommendation request in a group --group, --trade, --template
analyze Analyze replies to find top providers --url (post URL)
warm Full warm-up cycle (join + engage + post) --city, --intensity
status Check account status and post replies (none)

Examples

# Join 5 Austin groups
bash "$CLAUDE_SKILL_DIR/scripts/fb-ops.sh" join --city Austin --count 5

# Full warm-up: 20 likes, 8 comments, 5 groups, 1 life post
bash "$CLAUDE_SKILL_DIR/scripts/fb-ops.sh" warm --city Austin --intensity double

# Post a bait in a group asking for plumber recommendations
bash "$CLAUDE_SKILL_DIR/scripts/fb-ops.sh" bait --group "South Austin Neighbors" --trade plumber --template complaint

# Analyze replies on a bait post
bash "$CLAUDE_SKILL_DIR/scripts/fb-ops.sh" analyze --url "https://www.facebook.com/groups/xxx/posts/yyy"

# Check what's happening — pending posts, replies, account health
bash "$CLAUDE_SKILL_DIR/scripts/fb-ops.sh" status

Strategy Guide

Account Warm-up (Days 1-7)

New or dormant accounts need warm-up before posting bait. The algorithm:

Day Likes Comments Groups Joined Life Posts
1-2 10 4 5 1
3-4 15 6 5 1
5-7 20 8 5 1

Run warm action 2-4 times per day with random intervals. Avoid patterns.

Rate Limit Awareness

  • Group joins: Max 5 per batch, 30-60s between each. If rate-limited, stop and wait 24h.
  • Comments: 8-12 per session, 8-15s between each. Vary the text.
  • Posts: Max 2-3 bait posts per day across different groups.
  • Session length: Keep each session under 15 minutes.

Bait Post Templates

Five proven templates available via --template:

Template Style Best For
urgent "Emergency! Need [trade] ASAP" High urgency, fast replies
research "Doing research, who's the best..." Neutral, many recommendations
newcomer "Just moved to [city], need..." Sympathetic, welcoming replies
complaint "Had terrible experience, need someone better" Emotional, specific recommendations
poll "Who's your go-to [trade]?" Engagement-style, many tags

Analyzing Replies

The analyze action parses comments for:

  • @mentions and tagged business pages
  • "I recommend X" / "Call X" / "Use X" patterns
  • Phone numbers and business names (Title Case detection)
  • Frequency ranking — most-mentioned = highest priority lead

Outreach DM Templates

After identifying top providers, generate personalized DMs:

  • Warm intro: Reference the group + original post
  • Value prop: Mention their frequent recommendations
  • CTA: Offer free trial / consultation
  • Follow-up: 3-day and 7-day scripts

Architecture

fb-local-lead-sniper/
├── SKILL.md              # This file — skill definition
├── README.md             # User documentation
├── scripts/
│   ├── fb-ops.sh         # Main entry point + CLI parser
│   ├── cdp-helpers.sh    # CDP proxy utility functions
│   ├── join.sh           # Group joining logic
│   ├── engage.sh         # Likes + comments
│   ├── post.sh           # Life posts + bait posts
│   └── analyze.sh        # Reply analysis
├── templates/
│   ├── bait-posts.json   # Bait post templates by trade
│   ├── comments.json     # Engagement comment pool
│   ├── life-posts.json   # Life update post pool
│   └── dm-scripts.json   # Outreach DM templates
└── tests/
    └── test_basic.sh     # Unit tests

Important Notes

  • This skill operates on the user's real Chrome browser via CDP. All actions are visible to Facebook.
  • Facebook actively detects automation. Built-in delays and randomization reduce risk but cannot eliminate it.
  • Always warm up accounts before posting bait. Cold accounts posting requests get flagged.
  • Respect group rules — some groups prohibit self-promotion or solicitation.
  • The skill creates and closes its own browser tabs. It does not touch existing user tabs.
安全使用建议
Before installing or running this skill: (1) Understand it will control your real Chrome session (open tabs, click, post, comment, join groups, take screenshots) using the local CDP proxy — it can post or send DMs from whatever FB account is logged in. (2) Confirm you have and trust the 'web-access' CDP proxy running on localhost:3456, and that you have curl and python3 available; the skill does not declare those dependencies but calls them. (3) Consider using a throwaway or test Facebook account (not your primary) to evaluate behavior, since automated posting/commenting can trigger Facebook policy enforcement or cause reputational harm. (4) Review the DM templates and outreach flow — this skill is designed for lead generation and includes sales outreach text that will be sent to third parties. (5) Ask the author for provenance and an explicit dependency list (curl, python3, web-access version, required env vars like CLAUDE_SKILL_DIR or CDP_PROXY_URL) and for an option to require interactive confirmation before any posting or DMs. Providing those items or adding explicit runtime prompts would reduce the current concerns.
功能分析
Type: OpenClaw Skill Name: fb-local-lead-sniper Version: 1.0.0 This skill bundle automates a multi-step lead generation funnel on Facebook, including joining groups, 'warming up' accounts with fake engagement, and posting deceptive 'bait' requests to harvest business recommendations. It operates by controlling the user's authenticated Chrome session via a CDP proxy (scripts/cdp-helpers.sh). Key indicators include logic specifically designed to evade Facebook's anti-automation and rate-limiting systems (scripts/engage.sh, scripts/join.sh) and the automated scraping of names and phone numbers from group comments (scripts/analyze.sh). While the behavior is aligned with the stated purpose of lead generation, the use of deceptive social engineering tactics and evasion techniques on a live authenticated session is high-risk.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
The scripts and SKILL.md consistently implement Facebook group automation (join, like, comment, post, analyze, DM outreach) which matches the name/description. However the skill calls external binaries (curl, python3) and expects the web-access CDP proxy and a CLAUDE_SKILL_DIR layout, yet the registry metadata lists no required binaries or credentials — that mismatch is unexpected and should have been declared.
Instruction Scope
Runtime instructions and the scripts require control of your real Chrome session via a local CDP proxy (localhost:3456) and will open Facebook tabs, click UI elements, post in groups, comment, join groups, take screenshots, and generate/send outreach messages. While all these actions are within the skill's advertised purpose, they operate on your live account and can perform network-visible actions (posts/DMs) without additional explicit run-time confirmations — this is sensitive and could cause account suspension or unwanted outreach if used unintentionally.
Install Mechanism
No remote install steps or downloads are specified; the skill is distributed as scripts and templates in-repo. That limits remote-code install risk. (Note: SKILL.md is 'instruction-only' in registry but the package contains executable scripts — not an install network fetch.)
Credentials
The skill declares no required environment variables or credentials, yet at runtime it relies on: a web-access CDP proxy (localhost:3456), the CLAUDE_SKILL_DIR environment variable convention, and optionally CDP_PROXY_URL. It also invokes curl and python3 but those are not listed as required binaries. The absence of explicit declared dependencies (binaries and required local services) is an incoherence that can break runs or mask privilege assumptions.
Persistence & Privilege
always:false and no skill-wide persistent privileges are requested. The skill does operate against your existing browser session (so it has effective access to whatever your browser is logged into), but it does not claim to auto-enable itself or modify other skills. Autonomous invocation (agent can invoke) is default and not flagged by itself — combine that with the above concerns when deciding to allow autonomous runs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install fb-local-lead-sniper
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /fb-local-lead-sniper 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of fb-local-lead-sniper. - Automates joining, engaging, bait posting, reply analysis, and DM outreach in Facebook local groups. - Includes CLI tools for each step of the 5-stage lead generation funnel. - Provides strategy guides for account warm-up, rate limits, and outreach scripting. - Built-in templates for recommendation bait posts and personalized DMs. - Reply analyzer identifies and ranks most-recommended local providers from group comments. - Requires web-access skill and a CDP proxy connection to Chrome with Facebook login.
元数据
Slug fb-local-lead-sniper
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Facebook Local Lead Sniper 是什么?

Automates joining and engaging in local Facebook groups to post recommendation requests, analyze replies, and generate lead outreach messages. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 107 次。

如何安装 Facebook Local Lead Sniper?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install fb-local-lead-sniper」即可一键安装,无需额外配置。

Facebook Local Lead Sniper 是免费的吗?

是的,Facebook Local Lead Sniper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Facebook Local Lead Sniper 支持哪些平台?

Facebook Local Lead Sniper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Facebook Local Lead Sniper?

由 mguozhen(@mguozhen)开发并维护,当前版本 v1.0.0。

💬 留言讨论