一键导入
build-targeted-lead-list
End-to-end workflow to search for prospects, preview results, refine criteria, and create a confirmed lead list in Amplemarket.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
End-to-end workflow to search for prospects, preview results, refine criteria, and create a confirmed lead list in Amplemarket.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | build-targeted-lead-list |
| description | End-to-end workflow to search for prospects, preview results, refine criteria, and create a confirmed lead list in Amplemarket. |
| metadata | {"author":"amplemarket","version":"1.0.4","category":"Prospecting & Lead Generation"} |
| compatibility | Requires Amplemarket MCP server |
End-to-end workflow to search for prospects, preview results, refine criteria, and create a confirmed lead list in Amplemarket.
Guide the user through building a lead list from scratch. This is a multi-step, interactive workflow.
Gather search criteria from the user. Ask for any of:
If the user gives a broad description, parse it into structured filters (see the prospect-icp-search skill for mapping guidance).
Resolve enum values by calling:
mcp__claude_ai_Amplemarket__get_industries to match industry terms to valid API values.mcp__claude_ai_Amplemarket__get_job_functions to match job function terms to valid API values.Execute the search by calling mcp__claude_ai_Amplemarket__search_people with the mapped parameters. Set full_output to true and page_size to 20 for the preview.
Present a preview of the results to the user:
Refine if needed. If the user wants changes:
mcp__claude_ai_Amplemarket__search_people with updated parameters.Collect all results once approved. If total results exceed one page, paginate through all pages using the page parameter to gather all LinkedIn URLs (up to the 10,000 lead limit).
Ask for list configuration:
"linkedin" if leads have LinkedIn URLs"email" if leads have email addresses"titles_and_company" if leads have title + company domainenrich: true)validate_email: true)reveal_phone_numbers: true)Create the lead list by calling mcp__claude_ai_Amplemarket__create_lead_list with:
type: determined list typename: chosen nameleads: array of lead objects (with linkedin_url, email, or title + company_domain depending on type)options: enrichment settingsIf total leads exceed the batch that fits in a single create call, use mcp__claude_ai_Amplemarket__add_leads_to_lead_list to add remaining leads to the created list using the returned lead_list_id.
Confirm creation with the user:
leads array in create_lead_list supports a maximum of 10,000 entries.add_leads_to_lead_list, include the lead_list_id from the create response.User prompt: "Build me a lead list of engineering managers at healthcare companies in the US with 500-5000 employees"
What the skill does:
mcp__claude_ai_Amplemarket__get_industries to resolve healthcare industry values.mcp__claude_ai_Amplemarket__search_people with:person_titles: ["Engineering Manager"]person_seniorities: ["Manager"]person_departments: ["Engineering & Technical"]person_locations: ["United States"]company_industries: [matched healthcare values]company_sizes: ["501-1000 employees", "1001-5000 employees"]full_output: true, page_size: 20mcp__claude_ai_Amplemarket__create_lead_list with:type: "linkedin"name: "Eng Managers - Healthcare US - 500-5K - Mar 2026"leads: [{"linkedin_url": "..."}, ...]options: {"enrich": true, "validate_email": true}Example confirmation:
Lead list created successfully.
| Detail | Value |
|---|---|
| List ID | lst_abc123def456 |
| List Name | Eng Managers - Healthcare US - 500-5K - Mar 2026 |
| Total Leads | 312 |
| Type | |
| Enrichment | Enabled |
| Email Validation | Enabled |
| Status | Processing |
Your list is now being enriched. You can check its status anytime.
User prompt: "Create a lead list called 'Q1 Targets' from these LinkedIn URLs: linkedin.com/in/user1, linkedin.com/in/user2, linkedin.com/in/user3"
What the skill does:
mcp__claude_ai_Amplemarket__create_lead_list with:type: "linkedin"name: "Q1 Targets"leads: [{"linkedin_url": "https://linkedin.com/in/user1"}, {"linkedin_url": "https://linkedin.com/in/user2"}, {"linkedin_url": "https://linkedin.com/in/user3"}]options: {"enrich": true, "validate_email": true, "reveal_phone_numbers": true}User prompt: "Put together a list of senior marketing people at Series B+ SaaS companies in Europe"
What the skill does:
mcp__claude_ai_Amplemarket__get_industries.person_seniorities: ["Senior", "Manager", "Director", "VP", "Head"], person_departments: ["Marketing"], person_locations: ["United Kingdom", "Germany", "France", "Netherlands", "Sweden", ...], matched SaaS industries.person_seniorities: ["Director", "VP", "Head", "C-Suite"].| Problem | Solution |
|---|---|
| Too many results to fit in one list | Paginate through results and use mcp__claude_ai_Amplemarket__add_leads_to_lead_list for batches after the first create call. |
| List creation fails | Verify that leads array format matches the list type. LinkedIn lists need linkedin_url, email lists need email, titles_and_company lists need title + company_domain. |
| Search returns irrelevant results | Tighten filters progressively: 1) Add person_seniorities to exclude junior titles. 2) Add person_departments to restrict to relevant functions. 3) Add company_sizes if results include wrong-size companies. Show the user a preview after each refinement so they can confirm the direction. |
| User wants to add to existing list | Use mcp__claude_ai_Amplemarket__list_lead_lists to find the existing list, then mcp__claude_ai_Amplemarket__add_leads_to_lead_list with its ID. |
| Enrichment not working | Check that the options object is correctly structured with boolean values for enrich, validate_email, and reveal_phone_numbers. |
search_companies returns 0 results for a known company | Fallback chain: 1) Try searching by company domain instead of name. 2) Try enrich_company with the domain directly, as some companies are enrichable but not searchable by name. 3) Try parent company domain or alternate domains. |
| Search returns results but list creation fails | Verify that the leads array format matches the list type. LinkedIn lists need linkedin_url, email lists need email. |
Helps sales reps break into target accounts via Amplemarket. Runs deep research on the company and key people, identifies the buying committee, surfaces possible engagement angles, recommends who to reach out to and why, and creates personalized multi-channel sequences. Use when a rep wants to research, plan, or execute outreach against a target account — net-new or re-engagement.
Interactively refine your Ideal Customer Profile through guided questions, web research, and iterative Amplemarket searches until your targeting criteria are dialed in.
Build a visual, interactive org chart for any target account using Amplemarket and HubSpot MCP data. Combines contact discovery, enrichment, outreach history, CRM deal context, and relationship signals into a single React-based visual. Use this skill whenever the user asks to map an org structure, visualize contacts at a company, understand outreach status across an account, build a stakeholder map, do account-based research, cross-reference with CRM, see account penetration with CRM data, or map a specific team. Trigger phrases include: "show me the org chart for [company]", "who do we know at [company]", "map the buying committee", "show me outreach status for [account]", "pull all contacts at [domain]", "account map", "stakeholder map", "account penetration", "engineering org chart for [company]", "map the product team at [company]", "deal context for [account]".
Map untapped departments and roles within existing accounts to surface expansion opportunities, then find contacts in whitespace areas with personalization that references your existing relationship.
Analyze existing HubSpot customer accounts to find untapped departments and personas, map whitespace against the full organizational structure from Amplemarket, and generate expansion outreach referencing the existing customer relationship.
Help AEs get a status check on their accounts with open deals -- where things stand, where to focus, and what next steps to take.