Facebook Scraper
Skill by arulmozhiv
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/arulmozhiv/facebook-scraperWhat This Skill Does
The Facebook Scraper by arulmozhiv is a robust, agentic tool designed to extract public metadata from Facebook pages and groups without needing expensive or rate-limited official APIs. Leveraging the ScrapeClaw framework and Playwright, this skill mimics human browser behavior to navigate Facebook, bypass common anti-bot hurdles, and gather comprehensive data including engagement statistics, business details, and media thumbnails. It functions as a two-phase engine: first, it identifies relevant pages or groups based on geographic and categorical search parameters; second, it performs deep scraping to compile detailed reports in structured JSON or CSV formats.
Installation
To install this skill, use the OpenClaw CLI tool from your terminal. Ensure your system has Python 3 and Chromium installed as these are hard dependencies for the browser simulation components:
clawhub install openclaw/skills/skills/arulmozhiv/facebook-scraper
After installation, verify the environment satisfies the configuration requirements by checking your local data/output and data/queue directories.
Use Cases
This skill is indispensable for professionals focusing on social media intelligence and market research. Business analysts use it to track competitor activity, such as growth patterns in niche groups or the reach of local business pages. Marketing teams leverage it to aggregate leads, categorize target audiences by location, and discover trending public groups in specific verticals like fitness or hospitality. It is also highly effective for data scientists building datasets on consumer behavior by analyzing public sentiment and engagement data at scale.
Example Prompts
- "Find all active restaurant Facebook pages in Miami and scrape their engagement data for my marketing report."
- "Search for the top fitness groups in New York and extract their member count and recent group description info."
- "Scrape the full details for the page named 'local-business-nyc' and save the output as a CSV file."
Tips & Limitations
To maximize scraping reliability, ensure your network connection is stable, as heavy browser simulations consume significant bandwidth. While the skill employs stealth scripts and human behavior simulation, Facebook's anti-scraping mechanisms are aggressive; frequent requests may result in temporary IP blocks. Always use the --output json flag for the most structured data parsing. Note that this skill is strictly for public data; it cannot access private profiles, password-protected groups, or content behind logins. Respect local privacy regulations and Facebook's Terms of Service when harvesting public data.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-arulmozhiv-facebook-scraper": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, data-collection, external-api