
Social Media Finder
FreeQuickly discover social media profiles across platforms.
Free · Opens the source repo
What Social Media Finder does
The Social Media Finder skill automates the process of locating social media accounts associated with individuals, brands, or businesses. By leveraging the BrowserAct API, users can input a name to search across major platforms such as Facebook, Twitter, Instagram, LinkedIn, and TikTok. The skill extracts relevant data including profile URLs, usernames, follower counts, and bio snippets, which are compiled into a downloadable CSV file for easy access and analysis.
This skill is particularly useful for professionals engaged in recruitment, sales, marketing, or research. For instance, recruiters can quickly gather social media profiles of job candidates, while sales teams can compile contact information for potential leads. The automation provided by the skill saves time compared to manual searches, allowing users to focus on interpreting the data rather than collecting it.
The skill features a straightforward setup process, requiring users to configure their BrowserAct API key. It is designed to handle various challenges associated with data extraction, such as avoiding CAPTCHA issues and regional IP restrictions. Additionally, it provides timestamped status logs during execution, ensuring users are informed about the progress of their requests.
Overall, the Social Media Finder skill is a valuable tool for anyone needing to conduct thorough background research or monitor social media presence efficiently. Its ability to return structured data in a user-friendly format makes it an essential addition to any developer or designer's toolkit.
When to use it
Use this skill when you need to quickly gather social media profiles for individuals, brands, or businesses for research or outreach purposes.
When not to use it
This skill may not be suitable for real-time monitoring of social media activity or for accessing private accounts.
What you can build with it
Recruitment Research
Quickly gather social media profiles of job candidates to assess their online presence.
Sales Prospecting
Compile social media accounts of potential leads for outreach and engagement.
Competitive Analysis
Discover competitors' social media strategies by analyzing their profiles and follower counts.
How to install Social Media Finder
View source1. Install with the skills CLI
npx skills add browser-act/skills/social-media-finder-skill --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by browser-actSocial Media Finder Skill
📖 Brief
This skill automates the discovery of social media accounts associated with individuals, brands, or businesses across multiple platforms. By providing a name, it searches across Facebook, Twitter, Instagram, LinkedIn, TikTok, and more — extracting profile URLs, usernames, follower counts, and bio snippets in one go. The results are returned as a downloadable CSV file.
✨ Features
- No Hallucinations: Pre-set workflows avoid AI generative hallucinations, ensuring stable and precise data extraction.
- No Captcha Issues: No need to handle reCAPTCHA or other verification challenges.
- No IP Restrictions: No need to handle regional IP restrictions or geofencing.
- Faster Execution: Tasks execute faster compared to pure AI-driven browser automation solutions.
- Cost-Effective: Significantly lowers data acquisition costs compared to high-token-consuming AI solutions.
🔑 API Key Setup
Before running, check the BROWSERACT_API_KEY environment variable. If not set, do not take other measures; ask and wait for the user to provide it.
Agent must inform the user:
"Since you haven't configured the BrowserAct API Key yet, please visit the BrowserAct Console to get your Key."
🛠️ Input Parameters
The agent should configure the following parameter based on user requirements:
- People_Name
- Required: Yes
- Type:
string - Description: The name of the person or brand to search for. Use
+between words for better results. - Example:
John+Smith,Tesla,Bill+Gates - Default:
Mike+Smith
🚀 Invocation Method
Agent should execute the following command to invoke the skill:
# Example invocation
python -u ./scripts/social_media_finder.py "John+Smith"
⏳ Execution Monitoring
Since this task involves automated browser operations, it may take several minutes. The script outputs timestamped status logs continuously (e.g., [14:30:05] Task Status: running).
Agent guidelines:
- Monitor the terminal output while waiting.
- As long as new status logs appear, the task is running normally; do not misjudge it as frozen.
- Only consider triggering retry if the status remains unchanged for a long time or output stops without a final result.
📊 Data Output
Upon successful execution, the script retrieves a JSON object containing a files array with a download link to a CSV file. The CSV includes the following structured profile data:
Platform name: The social media platform (e.g., LinkedIn, Twitter).Followers count: The number of followers.Page title: The title of the profile page.Description snippet: The bio or description snippet.Profile URL: The direct link to the social media profile.
⚠️ Error Handling & Retry
If an error occurs during script execution (e.g., network fluctuations or task failure), the Agent should follow this logic:
-
Check Output Content:
- If the output contains
"Invalid authorization", it means the API Key is invalid or expired. Do not retry; guide the user to re-check and provide the correct API Key. - If the output contains
"concurrent"or"too many running tasks", it means the concurrent task limit has been reached. Do not retry; guide the user to upgrade their plan. Agent must inform the user:"The current task cannot be executed because your BrowserAct account has reached the concurrent task limit. Please visit the BrowserAct Plan Upgrade Page to upgrade your plan."
- If the output does not contain the above error keywords but the task failed (e.g., output starts with
Error:or returns empty results), the Agent should automatically re-execute the script once.
- If the output contains
-
Retry Limit:
- Automatic retry is limited to one time. If the second attempt fails, stop retrying and report the specific error to the user.
🌟 Typical Use Cases
- Background Research: Find social media profiles of job candidates or new connections.
- Lead Generation: Gather contact information and social profiles for sales prospects.
- Competitive Intelligence: Discover the social media footprint of competitors.
- Influencer Discovery: Locate content creators across various platforms.
- Brand Monitoring: Check a brand's presence across different social networks.
- Reconnecting: Find old friends or colleagues online.
- Identity Verification: Cross-reference profiles of people met online.
- Customer Support: Find official brand accounts for reaching out.
- Networking: Research event attendees or potential business partners.
- Digital Footprint Audit: Monitor one's own public social media presence.
Frequently asked questions about Social Media Finder
Similar skills
Eyeball
Analyze documents with visual proof.
Account Research
Efficiently gather insights on companies using Common Room data.
Last 30 Days Research
Analyze recent community and social trends in 30 days.
Last 30 Days
Research trending discussions across platforms in the last month.
NotebookLM Research Assistant
Query Google NotebookLM for precise, citation-backed answers.
Customer Research
Streamline multi-source customer inquiries with confidence scoring.
