New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Find speakers, hosts, and guest profiles at conferences

Luma event attendees

by gooseworks-ai · MIT license · ★ 1,220 on GitHub · v1.0.0 · updated Sep 21

Luma event attendees cover

Find speakers, hosts, and guest profiles at conferences and events on Luma. Two modes - free direct scrape for hosts, or Apify-powered search for full guest profiles with LinkedIn/Twitter/bio.

---
name: luma-event-attendees
version: 1.0.0
description: Find speakers, hosts, and guest profiles at conferences and events on Luma. Two modes - free direct scrape for hosts, or Apify-powered search for full guest profiles with LinkedIn/Twitter/bio.
tags: [lead-generation]
---

# luma-event-attendees

Find and extract speakers, hosts, and registered guest profiles from Luma events for outreach prospecting.

## Two Modes

### 1. Direct Scrape (free)

Scrapes Luma event pages directly. Gets event metadata + hosts. Guest profiles only if publicly embedded in the page.

```bash

Overview

Find and extract speakers, hosts, and registered guest profiles from Luma events for outreach prospecting.

What you get

  • nameFull name
  • event_roleHost, Guest, or Speaker
  • bioLuma profile bio
  • linkedin_urlLinkedIn profile URL
  • twitter_urlTwitter/X profile URL
  • instagram_urlInstagram handle
Manual install (npx, ZIP)
Claude Codenpx skills add gooseworks-ai/goose-skills --skill luma-event-attendees -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/gooseworks-ai/goose-skills/tar.gz/615c685f34f8 \ | tar -xz -C ~/.claude/skills --strip-components=4 goose-skills-615c685f34f8/skills/lead-generation/capabilities/luma-event-attendees
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/20f34be6b29f3d468e74/luma-event-attendees.zip" -OutFile "$env:TEMP\luma-event-attendees.zip"; Expand-Archive "$env:TEMP\luma-event-attendees.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md6.6 KB
  • README.md1.1 KB
  • skill.meta.json270 B
  • scripts/2 files · 19.6 KB
Read the files here
gooseworks-ai/615c6855 files
SKILL.md
Show the full text237 lines

luma-event-attendees

Find and extract speakers, hosts, and registered guest profiles from Luma events for outreach prospecting.

Two Modes

1. Direct Scrape (free)

Scrapes Luma event pages directly. Gets event metadata + hosts. Guest profiles only if publicly embedded in the page.

python3 scripts/scrape_event.py https://lu.ma/abc123

Uses the lexis-solutions/lu-ma-scraper Apify actor to search Luma and return full event data including featured guest profiles (name, bio, LinkedIn, Twitter, Instagram, website).

python3 scripts/scrape_event.py --search "AI San Francisco"

Cost: $29/month flat subscription on Apify. Rent: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu

Setup

1. Apify API Token (required for --search mode)
  1. Create account: https://apify.com/
  2. Get API token: https://console.apify.com/account/integrations
  3. Rent the Luma scraper: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu ($29/mo, 24h free trial)
  4. Set token:
export APIFY_API_TOKEN="apify_api_YOUR_TOKEN_HERE"
# Or create .env file in skill directory
2. Install Dependencies
pip3 install requests

Usage

Direct Scrape (free, hosts only)
# Single event
python3 scripts/scrape_event.py https://lu.ma/pwciozw0

# Multiple events
python3 scripts/scrape_event.py https://lu.ma/abc https://lu.ma/def

# Export to CSV
python3 scripts/scrape_event.py https://lu.ma/abc --output hosts.csv
Apify Search (guest profiles)
# Search for AI events in SF
python3 scripts/scrape_event.py --search "AI San Francisco"

# Just list events (don't extract people)
python3 scripts/scrape_event.py --search "SaaS NYC" --events-only

# Export all guests to CSV
python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv

# Export as JSON
python3 scripts/scrape_event.py --search "AI SF" --output guests.json --json
Caching

Results cached for 24 hours by default:

# Force fresh fetch
python3 scripts/scrape_event.py --search "AI SF" --no-cache

# Custom cache duration
python3 scripts/scrape_event.py --search "AI SF" --cache-hours 12
Options Reference
Positional:
  urls                    Event URLs to scrape directly (free)

Search:
  --search, -s            Search Luma via Apify (e.g., 'AI San Francisco')
  --events-only           Only list events, don't extract people

Output:
  --output, -o            Output file path (.csv or .json)
  --json                  Output JSON format (default: CSV)

Cache:
  --no-cache              Skip cache, always fetch fresh
  --cache-hours           Cache max age in hours (default: 24)

Output Format

CSV Columns
name event_role bio title company linkedin_url twitter_url instagram_url website_url username event_name event_date event_url
What You Get Per Person
  • name - Full name
  • event_role - Host, Guest, or Speaker
  • bio - Luma profile bio
  • linkedin_url - LinkedIn profile URL
  • twitter_url - Twitter/X profile URL
  • instagram_url - Instagram handle
  • website_url - Personal website
  • username - Luma username
  • event_name - Which event they're associated with
  • event_date - Event date (ISO format)
  • event_url - Link to the event

AI Agent Workflow

This skill is designed to be called by an AI agent as part of a prospecting workflow:

Step 1: Find Events

"Search Luma for AI and SaaS events in San Francisco"

python3 scripts/scrape_event.py --search "AI San Francisco" --events-only
Step 2: Extract Guest Profiles

"Get all guest profiles from those events"

python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv
Step 3: Qualify Against ICP

Ask the agent to filter the CSV:

"From these guests, find founders/VPs at B2B SaaS companies, 20-200 employees"

Step 4: Enrich

For qualified leads:

  • Look up LinkedIn profiles for role/company details
  • Research their companies
  • Check for overlapping signals (hiring? recently funded?)
Step 5: Generate Outreach

"Draft connection requests for qualified guests. I'll be at [event]. We sell [product] at [price]. Keep it casual."

Data Access Realities

Data Direct Scrape (free) Apify Search (paid)
Event metadata Yes Yes
Hosts/organizers Yes Yes
Featured guests (public RSVPs) Sometimes Yes
Full attendee list No (requires auth) Partial (public profiles only)
Guest LinkedIn/Twitter Yes (if in page) Yes
Guest bio Yes (if in page) Yes
Guest email No No

Note: Luma events have a show_guest_list setting. When disabled, guest profiles aren't publicly accessible. The Apify scraper can still get featured_guests for events that have them.

Example Prompts

Quick search:

"Find AI events in SF this month and get me guest profiles"

Targeted:

"Search Luma for 'SaaS growth' events. Export all guest profiles to CSV. Then qualify against our ICP: VP+ at B2B SaaS, 50-500 employees."

Full workflow:

"Search Luma for AI and developer events in SF. Get all guest profiles. For each person with a LinkedIn, check if they match our ICP (founders/VPs at B2B SaaS, 20-200 employees, Series A-C). Draft pre-event connection requests for the ones I'll see at [event name]. We sell GTM engineering at $10K/month. Output qualified leads to CSV."

Troubleshooting

"APIFY_API_TOKEN not set"
export APIFY_API_TOKEN="your_token_here"
"Apify actor not rented"

Rent the Luma scraper at: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu

No guests found for an event
  • The event may have show_guest_list disabled
  • Try the --search mode which can access featured_guests
  • Some events simply don't have public guest profiles
"ModuleNotFoundError: requests"
pip3 install requests

Metadata

metadata:
  clawdbot:
    emoji: "🎤"
    requires:
      env: ["APIFY_API_TOKEN"]
      bins: ["python3"]
      packages: ["requests"]

Built by Goose - Powered by Apify (lexis-solutions/lu-ma-scraper)

1---
2name: luma-event-attendees
3version: 1.0.0
4description: Find speakers, hosts, and guest profiles at conferences and events on Luma. Two modes - free direct scrape for hosts, or Apify-powered search for full guest profiles with LinkedIn/Twitter/bio.
5tags: [lead-generation]
6---
7 
8# luma-event-attendees
9 
10Find and extract speakers, hosts, and registered guest profiles from Luma events for outreach prospecting.
11 
12## Two Modes
13 
14### 1. Direct Scrape (free)
15 
16Scrapes Luma event pages directly. Gets event metadata + hosts. Guest profiles only if publicly embedded in the page.
17 
18```bash
19python3 scripts/scrape_event.py https://lu.ma/abc123
20```
21 
22### 2. Apify Search (paid, recommended for guest lists)
23 
24Uses the `lexis-solutions/lu-ma-scraper` Apify actor to search Luma and return full event data including **featured guest profiles** (name, bio, LinkedIn, Twitter, Instagram, website).
25 
26```bash
27python3 scripts/scrape_event.py --search "AI San Francisco"
28```
29 
30**Cost:** $29/month flat subscription on Apify.
31**Rent:** https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
32 
33## Setup
34 
35### 1. Apify API Token (required for --search mode)
36 
371. Create account: https://apify.com/
382. Get API token: https://console.apify.com/account/integrations
393. Rent the Luma scraper: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu ($29/mo, 24h free trial)
404. Set token:
41 
42```bash
43export APIFY_API_TOKEN="apify_api_YOUR_TOKEN_HERE"
44# Or create .env file in skill directory
45```
46 
47### 2. Install Dependencies
48 
49```bash
50pip3 install requests
51```
52 
53## Usage
54 
55### Direct Scrape (free, hosts only)
56 
57```bash
58# Single event
59python3 scripts/scrape_event.py https://lu.ma/pwciozw0
60 
61# Multiple events
62python3 scripts/scrape_event.py https://lu.ma/abc https://lu.ma/def
63 
64# Export to CSV
65python3 scripts/scrape_event.py https://lu.ma/abc --output hosts.csv
66```
67 
68### Apify Search (guest profiles)
69 
70```bash
71# Search for AI events in SF
72python3 scripts/scrape_event.py --search "AI San Francisco"
73 
74# Just list events (don't extract people)
75python3 scripts/scrape_event.py --search "SaaS NYC" --events-only
76 
77# Export all guests to CSV
78python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv
79 
80# Export as JSON
81python3 scripts/scrape_event.py --search "AI SF" --output guests.json --json
82```
83 
84### Caching
85 
86Results cached for 24 hours by default:
87 
88```bash
89# Force fresh fetch
90python3 scripts/scrape_event.py --search "AI SF" --no-cache
91 
92# Custom cache duration
93python3 scripts/scrape_event.py --search "AI SF" --cache-hours 12
94```
95 
96### Options Reference
97 
98```
99Positional:
100 urls Event URLs to scrape directly (free)
101 
102Search:
103 --search, -s Search Luma via Apify (e.g., 'AI San Francisco')
104 --events-only Only list events, don't extract people
105 
106Output:
107 --output, -o Output file path (.csv or .json)
108 --json Output JSON format (default: CSV)
109 
110Cache:
111 --no-cache Skip cache, always fetch fresh
112 --cache-hours Cache max age in hours (default: 24)
113```
114 
115## Output Format
116 
117### CSV Columns
118 
119| name | event_role | bio | title | company | linkedin_url | twitter_url | instagram_url | website_url | username | event_name | event_date | event_url |
120|------|-----------|-----|-------|---------|-------------|-------------|---------------|-------------|----------|------------|------------|-----------|
121 
122### What You Get Per Person
123 
124- **name** - Full name
125- **event_role** - Host, Guest, or Speaker
126- **bio** - Luma profile bio
127- **linkedin_url** - LinkedIn profile URL
128- **twitter_url** - Twitter/X profile URL
129- **instagram_url** - Instagram handle
130- **website_url** - Personal website
131- **username** - Luma username
132- **event_name** - Which event they're associated with
133- **event_date** - Event date (ISO format)
134- **event_url** - Link to the event
135 
136## AI Agent Workflow
137 
138This skill is designed to be called by an AI agent as part of a prospecting workflow:
139 
140### Step 1: Find Events
141 
142> "Search Luma for AI and SaaS events in San Francisco"
143 
144```bash
145python3 scripts/scrape_event.py --search "AI San Francisco" --events-only
146```
147 
148### Step 2: Extract Guest Profiles
149 
150> "Get all guest profiles from those events"
151 
152```bash
153python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv
154```
155 
156### Step 3: Qualify Against ICP
157 
158Ask the agent to filter the CSV:
159 
160> "From these guests, find founders/VPs at B2B SaaS companies, 20-200 employees"
161 
162### Step 4: Enrich
163 
164For qualified leads:
165- Look up LinkedIn profiles for role/company details
166- Research their companies
167- Check for overlapping signals (hiring? recently funded?)
168 
169### Step 5: Generate Outreach
170 
171> "Draft connection requests for qualified guests. I'll be at [event]. We sell [product] at [price]. Keep it casual."
172 
173## Data Access Realities
174 
175| Data | Direct Scrape (free) | Apify Search (paid) |
176|------|---------------------|---------------------|
177| Event metadata | Yes | Yes |
178| Hosts/organizers | Yes | Yes |
179| Featured guests (public RSVPs) | Sometimes | Yes |
180| Full attendee list | No (requires auth) | Partial (public profiles only) |
181| Guest LinkedIn/Twitter | Yes (if in page) | Yes |
182| Guest bio | Yes (if in page) | Yes |
183| Guest email | No | No |
184 
185**Note:** Luma events have a `show_guest_list` setting. When disabled, guest profiles aren't publicly accessible. The Apify scraper can still get `featured_guests` for events that have them.
186 
187## Example Prompts
188 
189**Quick search:**
190> "Find AI events in SF this month and get me guest profiles"
191 
192**Targeted:**
193> "Search Luma for 'SaaS growth' events. Export all guest profiles to CSV. Then qualify against our ICP: VP+ at B2B SaaS, 50-500 employees."
194 
195**Full workflow:**
196> "Search Luma for AI and developer events in SF. Get all guest profiles. For each person with a LinkedIn, check if they match our ICP (founders/VPs at B2B SaaS, 20-200 employees, Series A-C). Draft pre-event connection requests for the ones I'll see at [event name]. We sell GTM engineering at $10K/month. Output qualified leads to CSV."
197 
198## Troubleshooting
199 
200### "APIFY_API_TOKEN not set"
201 
202```bash
203export APIFY_API_TOKEN="your_token_here"
204```
205 
206### "Apify actor not rented"
207 
208Rent the Luma scraper at: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu
209 
210### No guests found for an event
211 
212- The event may have `show_guest_list` disabled
213- Try the --search mode which can access featured_guests
214- Some events simply don't have public guest profiles
215 
216### "ModuleNotFoundError: requests"
217 
218```bash
219pip3 install requests
220```
221 
222## Metadata
223 
224```yaml
225metadata:
226 clawdbot:
227 emoji: "🎤"
228 requires:
229 env: ["APIFY_API_TOKEN"]
230 bins: ["python3"]
231 packages: ["requests"]
232```
233 
234---
235 
236Built by Goose - Powered by Apify (lexis-solutions/lu-ma-scraper)
237 
View all files on GitHub →

Details

Version
1.0.0
Updated
Sep 21, 2026
License
MIT
Stars on the repo
★ 1,220
Checked
Source
gooseworks-ai/goose-skills ↗
Creator
gooseworks-ai · 206 listings
View creator

Made with luma-event-attendees

Luma event attendees — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)
Luma event attendees — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)

by gooseworks-ai

Similar skills

See all →
SkillAct as the company research engine for /sales research <urlCompany Research & Firmographic Analysiszubair-trabzada/ai-sales-team-claude · by zubair-trabzadaYou are the company research engine for /sales research <url>. You produce deep, structured intelligence on a prospect company covering 8…★ 1.4k GitHub starsSkillEthical people-finding and identity verificationPrivateinvestigatordanielmiessler/LifeOS · by danielmiesslerEthical people-finding and identity verification via parallel research agents across people-search sites, social media, public records, and reverse phone/email/image/username lookups, with confidence-scored results requiring 3+ matching identifiers. USE WHEN find person, locate person, reconnect, lost contact, old friend, reverse phone lookup, who owns this email, reverse image search, find by username, verify identity, people search, public-data background check, who is this caller. NOT FOR structured due-diligence or company/entity intelligence investigations, or general web research synthesis (use Research).★ 19.3k GitHub starsSkillFree People Search to discover ICP-matching leadsApollo lead findergooseworks-ai/goose-skills · by gooseworks-aiTwo-phase Apollo.io prospecting: free People Search to discover ICP-matching leads, then selective enrichment to reveal emails/phones (credits per contact). Creates Apollo lists. Deduplicates against existing contacts by LinkedIn URL.★ 1.2k GitHub starsSkillFind decision-makers at a specific company using ApolloCompany contact findergooseworks-ai/goose-skills · by gooseworks-aiFind decision-makers at a specific company using Apollo, Crustdata, Fiber, and PDL people search via Gooseworks MCP. Given a company name and target titles, returns a list of contacts with name, title, LinkedIn URL, and location.★ 1.2k GitHub starsSkillFind company funding history, investorsCompany funding searchgooseworks-ai/goose-skills · by gooseworks-aiFind company funding history, investors, and investment details★ 1.2k GitHub starsSkillFull company intelligence reportCompany Intelligence - Comprehensive Company Reportsgooseworks-ai/goose-skills · by gooseworks-aiFull company intelligence report - overview, team, funding, products, news★ 1.2k GitHub stars

More from gooseworks-ai

SkillMine the highest-converting ad angles from customer reviewsAd angle minergooseworks-ai/goose-skills · by gooseworks-aiMine the highest-converting ad angles from customer reviews, Reddit complaints, support tickets, and competitor ads. Extracts actual pain language, competitor weaknesses, and outcome phrases that real buyers use. Outputs a ranked angle bank with proof quotes and recommended ad formats per angle.★ 1.2k GitHub starsSkillAnalyze ad campaign performance data to identify what'sAd campaign analyzergooseworks-ai/goose-skills · by gooseworks-aiAnalyze ad campaign performance data (Google, Meta, LinkedIn) to identify what's working, what's wasting budget, and specific cut/scale/test recommendations. Runs statistical analysis, funnel diagnostics, and multi-channel budget reallocation with specific dollar-amount shift recommendations and scenario modeling.★ 1.2k GitHub starsSkillFor paid lead-gen and participant-recruitment adsAd lead quality analyzergooseworks-ai/goose-skills · by gooseworks-aiFor paid lead-gen and participant-recruitment ads, replaces vanity CPA with true CAC per qualified lead by joining ad-platform data with downstream funnel events, surfaces tracking gaps, and classifies every creative into Scale / Keep / Investigate / Cut.★ 1.2k GitHub starsSkillAnalyze the message match between your ads and landing pagesAd to landing page auditorgooseworks-ai/goose-skills · by gooseworks-aiAnalyze the message match between your ads and landing pages. Checks if the promise in the ad copy carries through to the landing page headline, body, and CTA. Flags disconnects that kill conversion rates. Works with Google, Meta, and LinkedIn ads.★ 1.2k GitHub starsSkillCheck and improve your brand's visibility across AI searchAeogooseworks-ai/goose-skills · by gooseworks-aiCheck and improve your brand's visibility across AI search engines (ChatGPT, Perplexity, Gemini, Grok, Claude, DeepSeek). Set up tracking, run visibility analyses, audit your website for AI readability, and get actionable recommendations. Uses the npx goose-aeo@latest CLI.★ 1.2k GitHub starsSkillSearch Amazon products - find items, compare pricesAmazon Product Searchgooseworks-ai/goose-skills · by gooseworks-aiSearch Amazon products - find items, compare prices, read reviews★ 1.2k GitHub stars