people-data
Helps your agent find contact information for people and businesses on public platforms. It's useful for expanding your network and finding business data.
What it does
This tool searches for professional contact information and LinkedIn profiles. It can find business emails and phone numbers, and search for people based on job titles, companies, or locations.
When to use it
- ✓When you want to find someone's LinkedIn profile.
- ✓When you need a professional contact's email or phone number.
- ✓When you want to find people with a specific job title or at a certain company.
Example of what to ask your AI
“Find the business email for the YouTube channel "Channel Name" or search for people with the job title "Software Engineer" at the company "Tech Corp".”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool accesses public and authorized data to find profiles and contacts. It uses different functions depending on whether you want a LinkedIn profile, an email, a phone number, or a list of people.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill people-dataOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/people-data/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
People Data
Overview
Perform authorized professional-profile and public business-contact research through the Agent Body MCP server at /mcp/people-data. It covers LinkedIn profile retrieval, email and phone lookup, filtered people search, and YouTube channel business-email discovery.
Read references/tool-reference.md for exact tool names and input fields.
When to Use This Skill
- Use when the user asks to look up, enrich, or verify a LinkedIn professional profile.
- Use when the user needs a business email or phone number for a LinkedIn profile they are authorized to contact.
- Use when the user wants to find people by role, company, location, seniority, or other LinkedIn filters.
- Use when the user wants to find public business contact emails for YouTube channels.
- Use when the user asks to validate or deduplicate people-search results before outreach.
How It Works
Step 1: Choose one operation
linkedin_person_profilewithlinkedin_urlretrieves one professional profile.linkedin_email_lookupwithprofileUrllooks up one profile email address.linkedin_phone_lookupwithprofileUrllooks up one profile phone number.linkedin_people_searchaccepts optional filters and returns anextPageTokenfor continuation.youtube_email_findertakeschannels(1-1000 channel URLs) and optionalscrape_fresh_emailsto find public business emails.
Step 2: Prefer canonical URLs and explicit filters
Use canonical profile or channel URLs when available. For name-only searches, add explicit role, company, location, or keyword filters. companyFilter must be current, past, or all.
Step 3: Verify and present only returned data
Confirm that returned identities match the request, deduplicate search results by canonical profile identity, and never construct or guess an email address or phone number. Preserve per-channel found/not-found state from YouTube results.
Examples
Example 1: Look up one LinkedIn profile
Call linkedin_person_profile with:
{
"linkedin_url": "https://www.linkedin.com/in/example-person"
}
Example 2: Find public business emails for YouTube channels
Call youtube_email_finder with:
{
"channels": ["https://www.youtube.com/@example"],
"scrape_fresh_emails": false
}
Best Practices
- ✅ Use canonical profile or channel URLs instead of guessing handles.
- ✅ Confirm the returned identity matches the person or channel before presenting it.
- ✅ Use only public, authorized, or explicitly permitted business data.
- ✅ Keep
nextPageTokenunchanged when continuing alinkedin_people_search. - ❌ Do not fabricate, guess, or infer email addresses or phone numbers.
- ❌ Do not bypass access controls or collect private profiles without authorization.
Limitations
- Requires an Agent Body API key and access to the
/mcp/people-dataMCP server; results depend on the live tool schema. - Email and phone lookup may return no result for profiles without public contact data; a missing result is not evidence that a person has no contact information.
- Search filters are optional, but unfiltered name-only searches can return ambiguous matches that need manual verification.
youtube_email_finderonly finds public business emails and may report channels where no email is found.
Security & Safety Notes
- Never print, log, or commit API keys or other credentials.
- Use contact information only for authorized business purposes and respect privacy, anti-harassment, and outreach rules.
- Do not use this skill to build contact lists without a lawful basis or to contact people who have opted out.
- This skill is read-only: it queries business data and does not modify files or systems.
Common Pitfalls
- Problem: Using the wrong input key for profile versus email/phone lookups.
Solution: Profile lookup uses
linkedin_url; email and phone lookup useprofileUrl. - Problem: Guessing an email when lookup returns nothing. Solution: Report the missing result and stop; never invent contact data.
- Problem: Repeating the same people-search page.
Solution: Pass the returned
nextPageTokenunchanged to continue instead of replaying the initial query.
FAQ
What happens if the tool doesn't find the email or phone number?
If the information isn't publicly available or authorized, the tool will report that it couldn't find it. It does not invent data.
Can I use this to find anyone?
The tool focuses on professional profiles and business contacts. It does not access private or unauthorized information.
How does the tool find emails for YouTube channels?
It looks for business emails that have been made public by the channel creators.
Details
Original description by the author
Research LinkedIn professional profiles and public business-contact data, including email/phone lookup, people search, and YouTube channel business-email discovery.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3811
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
data-scraper-agent
Helps your agent automatically collect data from any public source. It can be scheduled, enrich information, and save results. Useful for monitoring or tracking online data.
affaan-m/ECC
Apify Automation
Has your agent automatically collect data from the web using the Apify platform. It can run scraping tasks and extract information.
ComposioHQ/awesome-claude-skills
Firecrawl Automation
Helps your agent extract data from the web. It can scrape pages, crawl sites, and organize information.
ComposioHQ/awesome-claude-skills