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:

  1. Location — Where should events be? (e.g., "San Francisco", "New York", "London")
  2. 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"
  3. 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.
  4. 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 use lead-qualification intake mode to build one)
  5. Slack channel/webhook — Where should the alert go? A webhook URL or Slack channel name?
  6. 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
Installs
13
GitHub Stars
673
First Seen
Mar 31, 2026