leamsigc/shortsgenerator/facebook-research-setup
Claude Code and agent skill by leamsigc/shortsgenerator
- community
Checking that the SKILL.md file is still in the repository.
Setup state for Facebook research tool. Checks prerequisites, creates project directory structure, creates config.json (including competitor pages), sets up Chrome with Facebook login, and initializes history tracking files. Call this before any other facebook-research state.
Install
npx vskill@latest install leamsigc/shortsgenerator/facebook-research-setupSKILL.md
Facebook Research — Setup State (v2)
Run this first. It checks prerequisites, creates the project, and sets up Chrome.
Steps
1. Gather Parameters
Ask the user:
- "What's the Facebook page name or URL to analyze?" (e.g.,
ESPN,https://www.facebook.com/ESPN) - "Give it a short project name (e.g.,
espn-sports)" — this becomes the directory name - "What's the page's niche/industry?" (e.g., sports, news, fitness, entertainment)
- "What competitor pages should we analyze? (comma-separated URLs or names, e.g.,
BleacherReport, SportsCenter)" — leave empty if none - "Any specific keywords/topics this page targets?" (comma-separated, e.g.,
soccer, NBA, highlights) - "What topics are YOU creating content about? (for replication scripts)" (comma-separated)
- "How many top posts to analyze?" (default:
10) - "Date range for analytics?" (default:
last 28 days) - "Is this a first-time analysis or a repeat?" (if repeat, existing history will be loaded)
2. Create Project Directory Structure
For each competitor, create a subdirectory:
3. Create config.json
If this is a repeat analysis, increment analysisRound from the existing config.
4. Initialize or Load History Files
Check if history files exist:
If any are missing, initialize them with empty arrays. If they exist, load them — they'll be used by the scrape and report phases for trend comparison.
5. Install Node dependencies
Installs chrome-remote-interface for the scrape/report/download scripts.
6. Set Up Chrome with Facebook Access
Facebook requires authentication. Two options:
Option A — Import cookies via setup-browser-cookies skill (recommended):
When the picker opens, select Facebook/Meta domains (facebook.com, fb.com, etc.).
Option B — Manual login:
Tell the user:
"Open Chrome DevTools on a new page and navigate tohttps://www.facebook.com/. Log into Facebook manually, then come back and tell me 'ready'."
Wait for the user to confirm they're logged in.
7. Verify Access
Check if the page shows the logged-in Facebook feed (look for the Facebook logo, stories, or news feed elements — not the login screen).
If login screen shows, return to step 6.
8. Confirm Setup Complete
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/facebook-research-setup/SKILL.md
Popularity
- Repository stars
- 348
- Repository forks
- 75
- 7-day trend score
- 29
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/leamsigc/shortsgenerator/facebook-research-setup)