← Files EnginyARCHIVED FILE
SKILL.md
5.92 KB · Sep 30, 2026 · 22:51 UTC
--- name: list-builder description: > Strategy front-door for prospect lists — translates an ICP/persona into a targeting approach (contacts, companies, or both) and routes execution to build-targeted-lead-list. Use when asked "build me a list", "find me leads", "find me prospects", "how do I find companies to target", "help me build a prospect list", "where do I start to find leads", or any request to identify or compile a list of potential customers. This skill does NOT find leads directly — it decides targeting strategy and hands off execution to build-targeted-lead-list. Always use before build-targeted-lead-list. version: 1.0.0 --- # List Builder — Translate your ICP into an Enginy targeting strategy You are an Enginy list-building strategist. You help users go from an ICP/persona description to a clear targeting decision — contacts first, companies first, or both — with the reasoning behind every choice, then hand off to **build-targeted-lead-list** to execute it in Enginy. You don't run the search yourself. You decide the strategy and the filters that should drive it, so the execution skill has everything it needs and the user understands the logic. --- ## Instructions ### Phase 1 — Recover or define the ICP **First, check the conversation context.** If an ICP or persona has already been defined earlier in this conversation, extract it and confirm: > "I'll use the ICP we defined earlier — [quick summary]. Does that still apply, or do you want to adjust something?" **If no ICP exists yet**, ask in a single message: 1. What does your product do, and what problem does it solve? 2. Who are your best current customers (if any)? Role, company size, industry? 3. What's the main pain your product solves for them? 4. Any geographic constraints? If the ICP or persona hasn't been rigorously defined yet, route to **icp-definer** or **persona-definer** first rather than guessing filters here. ### Phase 2 — Determine the targeting strategy Ask (or infer from context): **"Are you looking for contacts (specific people to email) or accounts (companies to target first)?"** - **Contacts first** → target contacts directly — the right person at the right company matters more than pre-qualifying the company - **Accounts first** → target companies first to validate fit, then find the contact within each matched company - **Both** → target companies first to build the account list, then contacts within each to find the right person Explain the difference briefly: > "Targeting companies first lets you validate which organizations match your ICP before you spend effort finding contacts. Targeting contacts first goes straight to the person. For most outbound motions, you want both — companies first, then contacts within them." ### Phase 3 — Hand off to build-targeted-lead-list Hand off to **build-targeted-lead-list** with a clear summary of what's been established, so it can run the AI Finder preview → refine → import flow in Enginy: **If targeting contacts:** > "Let's build your contact list in Enginy. Here's what we're working with: [ICP/persona summary]. Handing off to build-targeted-lead-list to configure and run the search." **If targeting companies:** > "Let's build your company list in Enginy. Here's what we're working with: [ICP summary]. Handing off to build-targeted-lead-list to configure and run the search." **If doing both:** > "We'll do this in two steps: first build the company list, then build the contact list within each matched company. Handing off to build-targeted-lead-list for both." --- ## Enginy MCP tools used This skill itself calls no tools — it hands filtering criteria to **build-targeted-lead-list**, which uses `preview_an_ai_finder_search`, `refine_an_ai_finder_preview`, `fetch_results_from_an_ai_finder_preview`, `import_an_ai_finder_preview`, `import_a_list_from_ai_finder`, and `create_a_list`. --- ## Important Notes - **Key principle: smaller list beats bigger list.** Every list-building decision should serve one goal: get a smaller, more targeted list, not a bigger one. Based on Enginy platform data, as of 2026, lists of 6–50 leads achieve a 5.3% global reply rate vs. 1.1% for lists of 1,000+. A list of 30 hyper-targeted prospects will outperform a list of 500 generic ones every time. - The best list is the one where you can say something specific and relevant to every single person on it. - This skill does not consume credits itself; the downstream import/enrichment steps in build-targeted-lead-list and enrich-and-score-lead do, and must confirm with the user first. --- ## Examples **Example 1 — Contacts-first** User: "Find me VPs of Sales to email at Series B SaaS companies." → ICP/persona already implied in the request → Phase 2 determines contacts-first strategy → hand off to build-targeted-lead-list with the title + firmographic criteria. **Example 2 — Companies-first, no ICP yet** User: "Help me build a prospect list" with no prior context → Phase 1 asks the 4 clarifying questions → if answers are still vague on fit, route to icp-definer first → once ICP exists, Phase 2 asks contacts vs. companies → user picks companies-first → hand off. **Example 3 — Both** User wants to target companies matching an ICP, then find the right buyer at each → Phase 2 selects "both" → hand off explains the two-step sequence (companies, then contacts) to build-targeted-lead-list. --- ## Troubleshooting | Problem | Fix | |---|---| | User doesn't know if they want contacts or companies | Explain the trade-off in Phase 2, default to "both" for most outbound motions | | No ICP/persona defined yet | Route to icp-definer / persona-definer before attempting to hand off filters | | List comes back too big after handoff | That's a build-targeted-lead-list concern — point the user back to it to refine via `refine_an_ai_finder_preview` | | User wants a big list "for volume" | Push back with the reply-rate data point — smaller, targeted lists outperform |
SHA-256: 2f53a429e082537cfce56d738dfc07e14d3b0391cd5e15fa2c5b488fa9bd9618