Communitygithub.com

majiayu000/claude-skill-registry

在 Luma 上尋找會議和活動的主講者、主持人及參加者檔案。提供兩種模式:免費直接抓取主辦人資訊,或使用 Apify 驅動的搜尋來取得完整的參加者檔案,包含 LinkedIn、Twitter 與個人簡介。

claude-skill-registry 是什麼?

這個技能讓 AI 代理能夠從 Luma 活動平台中尋找並萃取主講者、主持人與註冊參加者的個人檔案,適用於潛在客戶開發與外展業務。主要支援兩種模式:第一種是免費的「直接抓取」模式,能從 Luma 活動頁面取得活動元資料與主持人資訊,但參加者檔案僅限於公開嵌入頁面的內容;第二種是付費的「Apify 搜尋」模式,透過租用 `lexis-solutions/lu-ma-scraper` Apify actor(月費 29 美元),可取得完整的活動資料,包含重點參加者的姓名、簡歷、LinkedIn、Twitter、Instagram 與個人網站連結。技能提供內建快取(預設 24 小時)、CSV/JSON 匯出,並支援批次處理多個活動 URL。AI 代理可將其整合到完整的工作流程中:先搜尋活動、再萃取參加者檔案、接著根據理想客戶檔案(ICP)進行篩選、最後自動生成外展訊息。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/majiayu000/claude-skill-registry/tree/HEAD/skills/bash/luma-event-attendees

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

luma-event-attendees

從 Luma 活動中尋找並萃取主講者、主持人及註冊參加者的個人檔案,適用於潛在客戶開發與外展業務。

兩種模式

1. 直接抓取(免費)

直接抓取 Luma 活動頁面。可取得活動元資料與主持人資訊。參加者檔案僅限於頁面中公開嵌入的內容。

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

2. Apify 搜尋(付費,推薦用於參加者名單)

使用 lexis-solutions/lu-ma-scraper Apify actor 搜尋 Luma,並回傳完整的活動資料,包括重點參加者檔案(姓名、簡歷、LinkedIn、Twitter、Instagram、個人網站)。

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

費用: Apify 月費訂閱 $29 美元。 租用: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu

設定

1. Apify API Token(--search 模式必需)

  1. 建立帳戶:https://apify.com/
  2. 取得 API Token:https://console.apify.com/account/integrations
  3. 租用 Luma 爬蟲:https://console.apify.com/actors/r5gMxLV2rOF3J1fxu($29/月,24 小時免費試用)
  4. 設定 Token:
export APIFY_API_TOKEN="apify_api_YOUR_TOKEN_HERE"
# 或在技能目錄中建立 .env 檔案

2. 安裝相依套件

pip3 install requests

使用方式

直接抓取(免費,僅限主持人)

# 單一活動
python3 scripts/scrape_event.py https://lu.ma/pwciozw0

# 多個活動
python3 scripts/scrape_event.py https://lu.ma/abc https://lu.ma/def

# 匯出為 CSV
python3 scripts/scrape_event.py https://lu.ma/abc --output hosts.csv

Apify 搜尋(參加者檔案)

# 搜尋舊金山的 AI 活動
python3 scripts/scrape_event.py --search "AI San Francisco"

# 僅列出活動(不萃取人員)
python3 scripts/scrape_event.py --search "SaaS NYC" --events-only

# 匯出所有參加者為 CSV
python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv

# 匯出為 JSON
python3 scripts/scrape_event.py --search "AI SF" --output guests.json --json

快取

結果預設快取 24 小時:

# 強制重新抓取
python3 scripts/scrape_event.py --search "AI SF" --no-cache

# 自訂快取時間
python3 scripts/scrape_event.py --search "AI SF" --cache-hours 12

選項參考

Positional:
  urls                    要直接抓取的活動 URL(免費)

Search:
  --search, -s            透過 Apify 搜尋 Luma(例如 'AI San Francisco')
  --events-only           僅列出活動,不萃取人員

Output:
  --output, -o            輸出檔案路徑(.csv 或 .json)
  --json                  輸出 JSON 格式(預設為 CSV)

Cache:
  --no-cache              略過快取,總是重新抓取
  --cache-hours           快取最大時效(預設:24)

輸出格式

CSV 欄位

nameevent_rolebiotitlecompanylinkedin_urltwitter_urlinstagram_urlwebsite_urlusernameevent_nameevent_dateevent_url

每人可獲得的資訊

  • name - 全名
  • event_role - 主持人、參加者或主講者
  • bio - Luma 個人檔案簡介
  • linkedin_url - LinkedIn 個人檔案 URL
  • twitter_url - Twitter/X 個人檔案 URL
  • instagram_url - Instagram 帳號
  • website_url - 個人網站
  • username - Luma 使用者名稱
  • event_name - 相關聯的活動名稱
  • event_date - 活動日期(ISO 格式)
  • event_url - 活動連結

AI 代理工作流程

此技能設計為由 AI 代理呼叫,作為潛在客戶開發工作流程的一部分:

步驟 1:尋找活動

"在 Luma 上搜尋舊金山的 AI 與 SaaS 活動"

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

步驟 2:萃取參加者檔案

"取得這些活動的所有參加者檔案"

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

步驟 3:根據 ICP 篩選

請代理過濾 CSV:

"從這些參加者中,找出 B2B SaaS 公司的創辦人/副總,員工人數 20-200 人"

步驟 4:資料豐富

針對符合資格的潛在客戶:

  • 查閱 LinkedIn 個人檔案以了解職位與公司詳情
  • 研究他們的公司
  • 檢查重疊信號(正在徵才?最近獲得資金?)

步驟 5:產生外展訊息

"為符合資格的參加者草擬連繫請求。我會參加 [活動名稱]。我們銷售 [產品],價格為 [金額]。保持輕鬆隨意的語氣。"

資料存取現實情況

資料直接抓取(免費)Apify 搜尋(付費)
活動元資料是是
主辦人/組織者是是
重點參加者(公開 RSVP)有時是
完整參加者名單否(需驗證)部分(僅公開檔案)
參加者 LinkedIn/Twitter是(若在頁面中)是
參加者簡歷是(若在頁面中)是
參加者 Email否否

注意: Luma 活動有一個 show_guest_list 設定。當停用時,參加者檔案無法公開存取。Apify 爬蟲仍然可以取得活動中設為 featured_guests 的參加者。

範例提示詞

快速搜尋:

"這個月找舊金山的 AI 活動,並取得參加者檔案"

目標明確:

"在 Luma 上搜尋 'SaaS growth' 活動。將所有參加者檔案匯出為 CSV。然後根據我們的 ICP 篩選:B2B SaaS 副總以上,50-500 名員工。"

完整工作流程:

"在 Luma 上搜尋舊金山的 AI 與開發者活動。取得所有參加者檔案。對於每位有 LinkedIn 的人,檢查他們是否符合我們的 ICP(B2B SaaS 創辦人/副總,20-200 名員工,A-C 輪)。為我會在 [活動名稱] 見到的人草擬活動前的連繫請求。我們銷售 GTM 工程,每月 1 萬美元。將符合資格的潛在客戶輸出為 CSV。"

疑難排解

"APIFY_API_TOKEN 未設定"

export APIFY_API_TOKEN="your_token_here"

"Apify actor 未租用"

在以下位置租用 Luma 爬蟲:https://console.apify.com/actors/r5gMxLV2rOF3J1fxu

活動中找不到參加者

  • 該活動可能已停用 show_guest_list 設定
  • 嘗試使用 --search 模式,該模式可以存取 featured_guests
  • 有些活動根本沒有公開的參加者檔案

"ModuleNotFoundError: requests"

pip3 install requests

後設資料

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

由 Goose 打造 - 由 Apify(lexis-solutions/lu-ma-scraper)提供支援

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

majiayu000/claude-skill-registry

Builds, edit or validate Agent Skill through conversational discovery. Use when the user requests to "Create an Agent", "Optimize an Agent" or "Edit an Agent".

majiayu000/claude-skill-registry

Edit existing BMAD agents while maintaining compliance

majiayu000/claude-skill-registry

Edit existing BMAD agents while maintaining compliance

majiayu000/claude-skill-registry

Edit existing BMAD modules while maintaining coherence

majiayu000/claude-skill-registry

Edit existing BMAD modules while maintaining coherence

majiayu000/claude-skill-registry

Analyzes current state and user query to answer BMad questions or recommend the next workflow or agent. Use when user says what should I do next, what do I do now, or asks a question about BMad

majiayu000/claude-skill-registry

Build AI agents with Google ADK Python (Agent Development Kit). Use for multi-agent systems, workflow agents (sequential/parallel/loop), Vertex AI deployment, tool integration, human-in-the-loop.

majiayu000/claude-skill-registry

Build AI agents with Google ADK Python (Agent Development Kit). Use for multi-agent systems, workflow agents (sequential/parallel/loop), Vertex AI deployment, tool integration, human-in-the-loop.

majiayu000/claude-skill-registry

Portfolio allocation and rebalancing optimizer. Manages asset allocation across stocks/cash/bonds, performs periodic rebalancing, and ensures diversification according to market regime and risk tolerance.

majiayu000/claude-skill-registry

Create a hilarious and ultra-realistic video of an anthropomorphic animal acting like a human vlogger in a real-world setting.

majiayu000/claude-skill-registry

Speech-to-text transcription and translation via OpenAI Audio API -- models, response formats, timestamps, prompting, streaming, chunking, and diarization

majiayu000/claude-skill-registry

BlockRun works with Claude Code and Google Antigravity.

majiayu000/claude-skill-registry

This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.

majiayu000/claude-skill-registry

小省导购员数字人带货版即梦视频提示词生成系统,基于四大智能体协同(提示词生成师、质量管控师、知识库运维师、跨环节适配师),按照"主体+运动+场景+(镜头语言+光影+氛围)"公式输出中英文双版提示词,适配5s短视频。确保人物一致性、视觉连贯性、情绪连贯性,支持知识库智能复用和跨工具适配(Suno音乐、AI绘画),为数字人带货视频提供高质量提示词生成服务。

majiayu000/claude-skill-registry

Upload and manage files using Google Gemini File API via scripts/. Use for uploading images, audio, video, PDFs, and other files for use with Gemini models. Supports file upload, status checking, and file management. Triggers on "upload file", "file API", "upload image", "upload PDF", "upload video", "file management".

majiayu000/claude-skill-registry

CRITICAL: Use for MolyKit AI chat toolkit. Triggers on: BotClient, OpenAI, SSE streaming, AI chat, molykit, PlatformSend, spawn(), ThreadToken, cross-platform async, Chat widget, Messages, PromptInput, Avatar, LLM

majiayu000/claude-skill-registry

AI and machine learning workflow covering LLM application development, RAG implementation, agent architecture, ML pipelines, and AI-powered features.

majiayu000/claude-skill-registry

Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4), videos (Veo 3). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.

majiayu000/claude-skill-registry

Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4), videos (Veo 3). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.

majiayu000/claude-skill-registry

Skill for discovering and researching autonomous AI agents, tools, and ecosystems using the AgentFolio directory.

相關技能