gooseworks-ai/event-prospecting-pipeline
Find attendees at conferences/events, research their companies, qualify against ICP, and launch outreach
npx skills add https://github.com/gooseworks-ai/goose-skills --skill event-prospecting-pipeline
End-to-end workflow: find event attendees → research → qualify against ICP → deduplicate → 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.
Skills: luma-event-attendees OR conference-speaker-scraper
luma-event-attendeesconference-speaker-scraperluma-event-attendees Apify search mode to find events firstOutput: Person list with names, bios, LinkedIn/Twitter URLs, companies.
Capability: Web search
For each person/company:
Skip if user just wants a raw attendee list.
Skill: lead-qualification
Filter the enriched list against the client's ICP criteria. Score each lead.
Skill: company-contact-finder
For qualified companies, find the specific decision-makers with email addresses.
Skill: contact-cache
Check all leads against the contact cache to prevent duplicate outreach across strategies.
Capability: Google Sheets or CSV export
Export qualified, deduplicated leads with columns: Name, Title, Company, LinkedIn URL, Email, Signal, Score.
Skill: cold-email-outreach
If approved, set up personalized outreach via your chosen outreach tool or direct email via AgentMail API (agentmail.dev).
Take gooseworks-ai/event-prospecting-pipeline from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.