get-qualified-leads-from-luma
Originally fromathina-ai/goose-skills
Installation
SKILL.md
Get Qualified Leads from Luma Events
Search Luma for events by topic and location, extract all attendees and hosts, qualify them against your ICP, export to a Google Sheet, and send a Slack alert with the top leads.
This is a 5-step pipeline that chains together luma-event-attendees, lead-qualification, Google Sheets output, and Slack alerting.
Step 0: Clarify Search Parameters
Before doing anything, make sure you have clear answers to these questions. If the user's prompt already covers them, skip ahead. Otherwise, ask:
- Location — Where should events be? (e.g., "San Francisco", "New York", "London")
- Topics/Keywords — What event topics? Suggest 3-5 keyword variations to maximize coverage. For example, if the user says "growth marketing", also suggest: "GTM", "demand gen", "startup growth", "growth hacking", "marketing leadership"
- Timeframe — How recent should the events be? (e.g., "past 2 weeks", "past month", "this quarter"). Default to past 30 days if the user doesn't specify. Luma search can return events from months or years ago, so always confirm a timeframe to avoid stale results.
- Qualification prompt — Does the user have an existing qualification prompt in
skills/lead-qualification/qualification-prompts/? If not, what's their ICP at a high level? (Can uselead-qualificationintake mode to build one) - Slack channel/webhook — Where should the alert go? A webhook URL or Slack channel name?
- How many top leads in the Slack alert? (default: 5)
Present these as a numbered list. The user can answer in one shot.
Related skills