Event prospecting pipeline

Find attendees at conferences/events, research their companies, qualify against ICP, and launch outreach

How to use it

  1. Hit Copy the whole skill.
  2. Claude: ⋯ → Download .md, then Customize → Skills → Add → Upload skill.
    ChatGPT: make a Project and paste it into Instructions.
    Neither? Paste it at the top of a new chat — it works for that chat.
  3. Describe your job in plain words. The AI follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit gooseworks-ai/goose-skills/skills/lead-generation/playbooks/event-prospecting-pipeline#main ~/.claude/skills/event-prospecting-pipeline

For one project only, change the path to .claude/skills/event-prospecting-pipeline.

Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Show the full text70 lines
event-prospecting-pipeline/SKILL.md70 lines2.3 KBpushed 96d agoRawView on GitHub

Event Prospecting Pipeline

End-to-end workflow: find event attendees → research → qualify against ICP → deduplicate → outreach.

When to Use

  • "Find leads from [event name/URL]"
  • "Who's speaking at [conference]? Get me their contact info"
  • "Find AI events in SF and get me decision-maker contacts"
  • "Find leads from upcoming conferences and launch outreach"

For Luma-only qualified lead gen with built-in Google Sheets + Slack alerting, use [[skills/composites/get-qualified-leads-from-luma/SKILL.md]] instead. This playbook is the full pipeline including outreach.

Steps

1. Find Attendees / Speakers

Skills: luma-event-attendees OR conference-speaker-scraper

  • If user provides a Luma event URL or topic → use luma-event-attendees
  • If user provides a conference website → use conference-speaker-scraper
  • If user provides a topic/location → use luma-event-attendees Apify search mode to find events first

Output: Person list with names, bios, LinkedIn/Twitter URLs, companies.

2. Research & Enrich

Capability: Web search

For each person/company:

  • Company funding stage, size, product
  • Person's current role and seniority
  • Recent news or activity

Skip if user just wants a raw attendee list.

3. Qualify Against ICP

Skill: lead-qualification

Filter the enriched list against the client's ICP criteria. Score each lead.

4. Find Decision-Maker Contacts

Skill: company-contact-finder

For qualified companies, find the specific decision-makers with email addresses.

5. Deduplicate

Skill: contact-cache

Check all leads against the contact cache to prevent duplicate outreach across strategies.

6. Output Results

Capability: Google Sheets or CSV export

Export qualified, deduplicated leads with columns: Name, Title, Company, LinkedIn URL, Email, Signal, Score.

7. Launch Outreach (optional)

Skill: cold-email-outreach

If approved, set up personalized outreach via your chosen outreach tool or direct email via AgentMail API (agentmail.dev).

Human Checkpoints

  • After Step 3: Review qualified lead list before finding contacts
  • After Step 6: Review final list and email copy before launching outreach
1---
2type: playbook
3name: event-prospecting-pipeline
4description: Find attendees at conferences/events, research their companies, qualify against ICP, and launch outreach
5---
6 
7# Event Prospecting Pipeline
8 
9End-to-end workflow: find event attendees → research → qualify against ICP → deduplicate → outreach.
10 
11## When to Use
12 
13- "Find leads from [event name/URL]"
14- "Who's speaking at [conference]? Get me their contact info"
15- "Find AI events in SF and get me decision-maker contacts"
16- "Find leads from upcoming conferences and launch outreach"
17 
18> **For Luma-only qualified lead gen** with built-in Google Sheets + Slack alerting, use [[skills/composites/get-qualified-leads-from-luma/SKILL.md]] instead. This playbook is the full pipeline including outreach.
19 
20## Steps
21 
22### 1. Find Attendees / Speakers
23**Skills:** luma-event-attendees OR conference-speaker-scraper
24 
25- If user provides a Luma event URL or topic → use `luma-event-attendees`
26- If user provides a conference website → use `conference-speaker-scraper`
27- If user provides a topic/location → use `luma-event-attendees` Apify search mode to find events first
28 
29**Output:** Person list with names, bios, LinkedIn/Twitter URLs, companies.
30 
31### 2. Research & Enrich
32**Capability:** Web search
33 
34For each person/company:
35- Company funding stage, size, product
36- Person's current role and seniority
37- Recent news or activity
38 
39Skip if user just wants a raw attendee list.
40 
41### 3. Qualify Against ICP
42**Skill:** lead-qualification
43 
44Filter the enriched list against the client's ICP criteria. Score each lead.
45 
46### 4. Find Decision-Maker Contacts
47**Skill:** company-contact-finder
48 
49For qualified companies, find the specific decision-makers with email addresses.
50 
51### 5. Deduplicate
52**Skill:** contact-cache
53 
54Check all leads against the contact cache to prevent duplicate outreach across strategies.
55 
56### 6. Output Results
57**Capability:** Google Sheets or CSV export
58 
59Export qualified, deduplicated leads with columns: Name, Title, Company, LinkedIn URL, Email, Signal, Score.
60 
61### 7. Launch Outreach (optional)
62**Skill:** cold-email-outreach
63 
64If approved, set up personalized outreach via your chosen outreach tool or direct email via AgentMail API (agentmail.dev).
65 
66## Human Checkpoints
67 
68- **After Step 3**: Review qualified lead list before finding contacts
69- **After Step 6**: Review final list and email copy before launching outreach
70 

Discussion

Alternatives

Also in Lead lists
Build a system for handling sales leadsTell us how leads reach your team today and you get back a written playbook for scoring, routing, and following up on every lead fast.Business & ops · MITLinkedin engager analyticsPull the people who liked or commented on any LinkedIn post and segment them by ICP fit (peer / aspirational / prospect / other). Produces an engager roster, tier breakdown, and outbound action lists (follow back, comment-drop, DM-able with one-line openers). Powered by Apify, no LinkedIn login. Triggers on "who liked my post", "who engaged", "engagers report", "audience analytics". Not for tracking author replies to your comments (use linkedin-thread-monitor).Marketing · MITChampion trackerTrack product champions for job changes and qualify their new companies against ICP. Takes a CSV of known champions (with LinkedIn URLs), creates a baseline snapshot via Apify enrichment, then detects when champions move to new companies. Scores new companies on a 0-4 ICP fit scale. Outputs a downloadable CSV of movers with qualification verdicts.Sales & ecommerce · MITGet Qualified Leads from Luma EventsEnd-to-end lead prospecting from Luma events. Searches Luma for events by topic and location, extracts all attendees/hosts, qualifies them against a qualification prompt, outputs results to a Google Sheet, and sends a Slack alert with top leads. Use this skill whenever someone wants to find qualified leads from events, prospect event attendees, or run an event-based lead gen workflow. Also triggers for "find people at events and qualify them" or who's attending X events that matches our ICP.Sales & ecommerce · MIT