lookalike-audience-builder — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited lookalike-audience-builder (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Build a lookalike audience from a seed person, company, lead list, or website with customer logos, then search for similar profiles with match reasoning and personalization fields.
When a user wants to find prospects similar to an existing person, company, lead list, or set of customers visible on a website, follow these steps to extract seed attributes, refine criteria, and search for lookalike matches.
If the user's request is ambiguous, ask which seed type they intend.
mcp__claude_ai_Amplemarket__enrich_person with the LinkedIn URL, email, or name + company. Then call mcp__claude_ai_Amplemarket__enrich_company with the person's company domain. Extract:mcp__claude_ai_Amplemarket__enrich_company with the company domain or LinkedIn URL. Extract:mcp__claude_ai_Amplemarket__get_lead_list with the list ID or name. Analyze the leads to find common patterns:WebFetch with the URL to retrieve the page content. Identify customer logos, company names, or "Trusted by" sections. For each identified customer company, call mcp__claude_ai_Amplemarket__enrich_company with the company domain. Aggregate the enrichment results to extract common attributes across the customer base:mcp__claude_ai_Amplemarket__get_industries to validate and map industry terms to exact API values.mcp__claude_ai_Amplemarket__get_job_functions to validate and map job function terms to exact API values.Match the user's prioritized attributes to the correct enum values.
mcp__claude_ai_Amplemarket__search_people with refined filters based on the user's priorities. Set full_output to true and page_size to 20. Apply filters:person_titles: title keywords from the seed (use variations)person_seniorities: matched seniority level(s)person_departments: matched department(s)person_locations: seed location(s) or user-specified locationscompany_industries: validated industry valuescompany_sizes: seed company size range (expand by one tier in each direction)company_types: seed company type if relevant{{lookalike_*}} fields described in the Dynamic Fields Generated section below. These fields can be used in outreach templates to reference the similarity between the prospect and the seed.mcp__claude_ai_Amplemarket__create_lead_list with:name: a descriptive name (e.g., "Lookalikes of Sarah Chen - VP Marketing - Mar 2026")type: "linkedin" (if LinkedIn URLs are available) or "email"leads: array of lead objects from the search resultsoptions: ask about enrichment preferences (enrich, validate_email, reveal_phone_numbers)Include the lookalike context fields in the list description so downstream outreach can reference the match reasoning.
| Field | Description |
|---|---|
{{lookalike_seed_name}} | Name of the seed person or company used as the basis for the search |
{{lookalike_match_reason}} | Why this prospect matches the seed (e.g., "Same title + industry + company size as seed") |
{{lookalike_shared_attributes}} | Comma-separated list of shared attributes (e.g., "VP-level, SaaS industry, 201-500 employees") |
{{lookalike_company_similarity}} | How the prospect's company compares to the seed company (e.g., "Similar stage Series B SaaS, 30% smaller headcount") |
{{lookalike_seniority_match}} | Whether seniority level matches the seed (e.g., "Exact match: VP-level") |
{{lookalike_industry_match}} | Whether industry matches the seed (e.g., "Same industry: Computer Software") |
{{lookalike_title_similarity}} | How the prospect's title compares to the seed (e.g., "Equivalent role: VP Marketing vs. Head of Marketing") |
{{lookalike_location_match}} | Whether location aligns with the seed (e.g., "Same metro: San Francisco Bay Area") |
{{lookalike_company_size_match}} | Whether company size is similar to the seed (e.g., "Adjacent range: 501-1000 vs. seed 201-500") |
{{lookalike_suggested_opener}} | Draft opening line referencing the similarity (e.g., "I work with several VP Marketing leaders at Series B SaaS companies like [seed company]. Thought you might face similar challenges at [prospect company].") |
User prompt: "Find people like linkedin.com/in/sarah-chen-vp-marketing"
What the skill does:
mcp__claude_ai_Amplemarket__enrich_person with linkedin_url: "https://linkedin.com/in/sarah-chen-vp-marketing", reveal_email: true.mcp__claude_ai_Amplemarket__enrich_company with domain from enrichment (e.g., "cloudmetrics.io").mcp__claude_ai_Amplemarket__get_industries and mcp__claude_ai_Amplemarket__get_job_functions to validate values.mcp__claude_ai_Amplemarket__search_people with:person_titles: ["VP of Marketing", "VP Marketing", "Vice President of Marketing", "Head of Marketing"]person_seniorities: ["VP", "Head"]person_departments: ["Marketing"]company_industries: [matched software/analytics values]company_sizes: ["51-200 employees", "201-500 employees", "501-1000 employees"]full_output: true, page_size: 20Example output:
| Name | Title | Company | Location | Match Reason |
|---|---|---|---|---|
| David Park | VP of Marketing | DataLoom | Boston, MA | Same title + industry + company size as seed |
| Lisa Nguyen | Head of Marketing | MetricFlow | Denver, CO | Equivalent seniority, same industry, adjacent size |
| Tom Rivera | VP Marketing & Growth | AnalyticsPro | Chicago, IL | Same title + industry, slightly larger company |
Found 83 total lookalike matches. Showing page 1 of 5.
Dynamic fields for David Park:
{{lookalike_seed_name}}: Sarah Chen (VP Marketing, CloudMetrics){{lookalike_match_reason}}: Same title, industry, and company size range as seed{{lookalike_shared_attributes}}: VP-level, Marketing, Computer Software, 201-500 employees{{lookalike_company_similarity}}: DataLoom is a similar-stage analytics company with 220 employees vs. CloudMetrics' 180{{lookalike_seniority_match}}: Exact match: VP-level{{lookalike_industry_match}}: Same industry: Computer Software{{lookalike_title_similarity}}: Exact match: VP of Marketing{{lookalike_location_match}}: Different city (Boston vs. Austin), user excluded location{{lookalike_company_size_match}}: Same range: 201-500 employees{{lookalike_suggested_opener}}: "I work with several VP Marketing leaders at analytics companies like CloudMetrics. Thought you might face similar demand gen challenges scaling at DataLoom."Would you like me to create a lead list from these 83 lookalike matches?
User prompt: "Build a lookalike audience from the customers on acme-analytics.com/customers"
What the skill does:
WebFetch with URL "https://acme-analytics.com/customers" to retrieve the page content.mcp__claude_ai_Amplemarket__enrich_company for each: stripe.com, notion.so, figma.com, datadoghq.com, plaid.com.mcp__claude_ai_Amplemarket__search_people with:person_titles: ["VP of Engineering", "VP Engineering", "CTO", "Chief Technology Officer"]person_seniorities: ["VP", "C-Suite"]person_departments: ["Engineering & Technical"]company_industries: [matched software values]company_sizes: ["1001-5000 employees", "5001-10000 employees"]full_output: true, page_size: 20Example output:
| Name | Title | Company | Location | Match Reason |
|---|---|---|---|---|
| Raj Mehta | VP of Engineering | Streamline AI | San Francisco, CA | Same industry + size range as 4/5 seed customers |
| Kim Okada | CTO | PaymentGrid | New York, NY | Fintech-adjacent software, 2000 employees matches seed pattern |
| Alex Werner | VP Engineering | CloudVault | Austin, TX | Software industry, 1500 employees, matches seed company profile |
Found 156 total lookalike matches. Showing page 1 of 8.
Dynamic fields for Raj Mehta:
{{lookalike_seed_name}}: Acme Analytics customer base (Stripe, Notion, Figma, Datadog, Plaid){{lookalike_match_reason}}: Company profile matches 4/5 seed customer attributes: Software industry, 1001-5000 employees, Privately Held, Bay Area{{lookalike_shared_attributes}}: Computer Software, 1001-5000 employees, Privately Held, San Francisco Bay Area{{lookalike_company_similarity}}: Streamline AI is a mid-stage AI software company with 1,200 employees, similar profile to Datadog and Plaid at comparable stages{{lookalike_seniority_match}}: VP-level as requested{{lookalike_industry_match}}: Same industry: Computer Software{{lookalike_title_similarity}}: VP of Engineering - matches requested persona{{lookalike_location_match}}: San Francisco Bay Area - matches 4/5 seed customers{{lookalike_company_size_match}}: Same range: 1001-5000 employees (matches 3/5 seed customers){{lookalike_suggested_opener}}: "Companies like Stripe and Datadog trust Acme Analytics for their cloud metrics. Given Streamline AI is at a similar stage, I thought it might be relevant to your engineering team too."Would you like me to create a lead list from these 156 lookalike matches?
User prompt: "Find more prospects similar to my 'Q4 Closed Won' lead list"
What the skill does:
mcp__claude_ai_Amplemarket__list_lead_lists to find the list, then mcp__claude_ai_Amplemarket__get_lead_list with the matching list ID.person_seniorities: ["Director", "VP"]person_departments: ["Revenue"]company_industries: [matched financial services values]company_sizes: ["501-1000 employees", "1001-5000 employees"]person_locations: ["United States"]full_output: true, page_size: 20Example output:
| Name | Title | Company | Location | Match Reason |
|---|---|---|---|---|
| Angela Torres | Director of Sales | Heritage Financial Group | Dallas, TX | Matches 4/5 closed-won attributes: Director, Revenue, Financial Services, 501-1000 |
| Brian Caldwell | VP of Revenue | Midwest Bancorp | Chicago, IL | Matches 5/5 closed-won attributes: VP, Revenue, Financial Services, 1001-5000, Midwest |
| Nadia Hassan | Director of Business Development | SecureInsure | Atlanta, GA | Matches 3/5: Director, Revenue-adjacent, Insurance (related industry) |
Found 210 total lookalike matches. Showing page 1 of 11.
Dynamic fields for Angela Torres:
{{lookalike_seed_name}}: Q4 Closed Won lead list (25 leads){{lookalike_match_reason}}: Matches 4/5 closed-won pattern attributes: Director-level, Revenue department, Financial Services, 501-1000 employees{{lookalike_shared_attributes}}: Director-level, Revenue, Financial Services, 501-1000 employees{{lookalike_company_similarity}}: Heritage Financial Group is a mid-size financial services firm with 650 employees, aligning with the 501-1000 range dominant in closed-won deals{{lookalike_seniority_match}}: Exact match: Director-level (60% of closed-won leads){{lookalike_industry_match}}: Same industry: Financial Services (70% of closed-won leads){{lookalike_title_similarity}}: Director of Sales - consistent with Revenue department pattern{{lookalike_location_match}}: Dallas, TX - outside the dominant Northeast cluster but within expanded US scope per user request{{lookalike_company_size_match}}: Same range: 501-1000 employees (65% of closed-won leads){{lookalike_suggested_opener}}: "We have helped several Directors of Sales at financial services companies similar to Heritage Financial Group. Happy to share what has worked for them if useful."| Problem | Solution |
|---|---|
| Zero results from lookalike search | Relax filters one at a time in this order: 1) Remove location filter. 2) Expand company size by one tier in each direction. 3) Broaden seniority to include one adjacent level. 4) Add related industry values from mcp__claude_ai_Amplemarket__get_industries. Report each change to the user. |
| Website seed yields no customer logos | Ask the user to provide specific company names instead. Alternatively, try fetching alternate pages like /customers, /case-studies, or /about. |
| Lead list seed has too few leads for pattern analysis | If fewer than 5 leads, warn the user that patterns may not be reliable. Suggest supplementing with additional seed data or treating the top 1-2 leads as individual person seeds. |
| Enrichment fails for seed person or company | Fallback chain: 1) Try alternate identifiers (domain instead of name, LinkedIn URL instead of email). 2) If person enrichment fails, fall back to company-only seed. 3) Ask the user for additional identifiers. |
| Too many results, audience is too broad | Add more filters from the seed attributes the user deprioritized. Tighten company size range. Add person_departments or company_types constraints. Show a refined preview after each adjustment. |
| Match reasoning feels generic | Ensure you are comparing specific attribute values, not just categories. Reference exact titles, company sizes, and industries rather than saying "similar profile." |
Seed company exists but enrich_company returns sparse data | Fallback chain: 1) Try the company LinkedIn URL. 2) Try mcp__claude_ai_Amplemarket__search_companies with the domain. 3) Use whatever partial data is available and note gaps to the user. |
| WebFetch returns blocked or empty page | Some sites block automated fetches. Ask the user to paste the customer list manually, or try an alternate URL on the same domain (e.g., /about, /case-studies). |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.