Communitygithub.com

criptogus/agent-evolve-network

Finde Speaker, Hosts und Gastprofile auf Konferenzen und Events auf Luma. Zwei Modi – kostenloses direktes Scrapen für Hosts oder Apify-gestützte Suche für vollständige Gastprofile mit LinkedIn/Twitter/Bio.

Was ist agent-evolve-network?

Diese Fähigkeit ermöglicht es dir, auf Luma-Events (lu.ma) Speaker, Hosts und registrierte Gastprofile zu extrahieren – ideal für Outreach und Prospecting. Sie bietet zwei Betriebsmodi: Ein kostenloser Direkt-Scrape-Modus ruft Event-Metadaten und Hosts ab, während ein leistungsstärkerer, aber kostenpflichtiger Apify-Suchmodus (via `lexis-solutions/lu-ma-scraper`) vollständige Gastprofile inklusive Name, Bio, LinkedIn, Twitter, Instagram und Website liefert. Die Nutzung ist sowohl über die Kommandozeile (Python-Skript) als auch als Workflow für AI-Agenten optimiert: Events suchen, Profile extrahieren, gegen das ideale Kundenprofil (ICP) filtern, anreichern und personalisierte Outreach-Nachrichten generieren. Die Ergebnisse werden als CSV oder JSON exportiert und können mit einem 24-Stunden-Cache effizient wiederverwendet werden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/criptogus/agent-evolve-network/tree/HEAD/.claude/skills/luma-event-attendees

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Luma-Event-Teilnehmer

Finde und extrahiere Speaker, Hosts und registrierte Gastprofile von Luma-Events für die Outreach-Prospektion.

Zwei Modi

1. Direkt-Scrape (kostenlos)

Scraped Luma-Eventseiten direkt. Liefert Event-Metadaten + Hosts. Gastprofile nur, wenn sie öffentlich auf der Seite eingebettet sind.

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

2. Apify-Suche (kostenpflichtig, für Gästelisten empfohlen)

Nutzt den lexis-solutions/lu-ma-scraper Apify-Actor, um Luma zu durchsuchen und vollständige Eventdaten inklusive vorgestellter Gastprofile (Name, Bio, LinkedIn, Twitter, Instagram, Website) zurückzugeben.

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

Kosten: 29 $/Monat Flat-Abo auf Apify. Miete: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu

Einrichtung

1. Apify-API-Token (erforderlich für den --search-Modus)

  1. Konto erstellen: https://apify.com/
  2. API-Token abrufen: https://console.apify.com/account/integrations
  3. Luma-Scraper mieten: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu (29 $/Mo., 24h kostenlose Testphase)
  4. Token setzen:
export APIFY_API_TOKEN="apify_api_YOUR_TOKEN_HERE"
# Oder .env-Datei im Skill-Verzeichnis erstellen

2. Abhängigkeiten installieren

pip3 install requests

Verwendung

Direkt-Scrape (kostenlos, nur Hosts)

# Einzelnes Event
python3 scripts/scrape_event.py https://lu.ma/pwciozw0

# Mehrere Events
python3 scripts/scrape_event.py https://lu.ma/abc https://lu.ma/def

# Als CSV exportieren
python3 scripts/scrape_event.py https://lu.ma/abc --output hosts.csv

Apify-Suche (Gastprofile)

# Nach KI-Events in SF suchen
python3 scripts/scrape_event.py --search "AI San Francisco"

# Nur Events auflisten (keine Personen extrahieren)
python3 scripts/scrape_event.py --search "SaaS NYC" --events-only

# Alle Gäste als CSV exportieren
python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv

# Als JSON exportieren
python3 scripts/scrape_event.py --search "AI SF" --output guests.json --json

Caching

Ergebnisse werden standardmäßig 24 Stunden zwischengespeichert:

# Neuen Abruf erzwingen
python3 scripts/scrape_event.py --search "AI SF" --no-cache

# Benutzerdefinierte Cache-Dauer
python3 scripts/scrape_event.py --search "AI SF" --cache-hours 12

Optionen-Referenz

Positional:
  urls                    Event-URLs, die direkt gescraped werden sollen (kostenlos)

Suche:
  --search, -s            Luma über Apify durchsuchen (z.B. 'AI San Francisco')
  --events-only           Nur Events auflisten, keine Personen extrahieren

Ausgabe:
  --output, -o            Ausgabedateipfad (.csv oder .json)
  --json                  JSON-Format ausgeben (Standard: CSV)

Cache:
  --no-cache              Cache überspringen, immer neu abrufen
  --cache-hours           Maximale Cache-Alter in Stunden (Standard: 24)

Ausgabeformat

CSV-Spalten

nameevent_rolebiotitlecompanylinkedin_urltwitter_urlinstagram_urlwebsite_urlusernameevent_nameevent_dateevent_url

Was du pro Person erhältst

  • name - Vollständiger Name
  • event_role - Host, Gast oder Speaker
  • bio - Luma-Profil-Bio
  • linkedin_url - LinkedIn-Profil-URL
  • twitter_url - Twitter/X-Profil-URL
  • instagram_url - Instagram-Handle
  • website_url - Persönliche Website
  • username - Luma-Benutzername
  • event_name - Das zugehörige Event
  • event_date - Event-Datum (ISO-Format)
  • event_url - Link zum Event

KI-Agenten-Workflow

Dieser Skill ist dafür ausgelegt, von einem KI-Agenten als Teil eines Prospecting-Workflows aufgerufen zu werden:

Schritt 1: Events finden

"Durchsuche Luma nach KI- und SaaS-Events in San Francisco"

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

Schritt 2: Gastprofile extrahieren

"Hole alle Gastprofile von diesen Events ab"

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

Schritt 3: Gegen ICP qualifizieren

Bitte den Agenten, die CSV zu filtern:

"Filtere aus diesen Gästen Gründer/VPs bei B2B-SaaS-Unternehmen mit 20-200 Mitarbeitern heraus"

Schritt 4: Anreichern

Für qualifizierte Leads:

  • LinkedIn-Profile für Rollen-/Unternehmensdetails prüfen
  • Ihre Unternehmen recherchieren
  • Nach überlappenden Signalen suchen (Einstellungen? Kürzlich finanziert?)

Schritt 5: Outreach generieren

"Entwurf von Kontaktanfragen für qualifizierte Gäste. Ich bin auf [Event] anwesend. Wir verkaufen [Produkt] zu [Preis]. Bleib locker."

Datenzugriffs-Realitäten

DatenDirekt-Scrape (kostenlos)Apify-Suche (kostenpflichtig)
Event-MetadatenJaJa
Hosts/OrganisatorenJaJa
Vorgestellte Gäste (öffentliche RSVPs)ManchmalJa
Vollständige TeilnehmerlisteNein (erfordert Authentifizierung)Teilweise (nur öffentliche Profile)
Gast-LinkedIn/TwitterJa (falls auf der Seite)Ja
Gast-BioJa (falls auf der Seite)Ja
Gast-E-MailNeinNein

Hinweis: Luma-Events haben eine show_guest_list-Einstellung. Wenn deaktiviert, sind Gastprofile nicht öffentlich zugänglich. Der Apify-Scraper kann weiterhin featured_guests für Events abrufen, die diese haben.

Beispiel-Prompts

Schnellsuche:

"Finde KI-Events in SF diesen Monat und hole mir die Gastprofile"

Zielgerichtet:

"Durchsuche Luma nach 'SaaS growth'-Events. Exportiere alle Gastprofile als CSV. Qualifiziere sie dann gegen unser ICP: VP+ bei B2B-SaaS, 50-500 Mitarbeiter."

Vollständiger Workflow:

"Durchsuche Luma nach KI- und Developer-Events in SF. Hole alle Gastprofile. Überprüfe bei jeder Person mit LinkedIn, ob sie zu unserem ICP passt (Gründer/VPs bei B2B-SaaS, 20-200 Mitarbeiter, Series A-C). Erstelle Pre-Event-Kontaktanfragen für diejenigen, die ich auf [Event-Name] sehen werde. Wir verkaufen GTM-Engineering für 10.000 $/Monat. Gib qualifizierte Leads als CSV aus."

Fehlerbehebung

"APIFY_API_TOKEN nicht gesetzt"

export APIFY_API_TOKEN="your_token_here"

"Apify-Actor nicht gemietet"

Miete den Luma-Scraper unter: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu

Keine Gäste für ein Event gefunden

  • Das Event hat möglicherweise show_guest_list deaktiviert
  • Versuche den --search-Modus, der auf featured_guests zugreifen kann
  • Manche Events haben einfach keine öffentlichen Gastprofile

"ModuleNotFoundError: requests"

pip3 install requests

Metadaten

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

Erstellt von Goose – Unterstützt durch Apify (lexis-solutions/lu-ma-scraper)

Verwandte Skills