Communitygithub.com

majiayu000/claude-skill-registry

Encontre palestrantes, anfitriões e perfis de convidados em conferências e eventos no Luma. Dois modos: raspagem direta gratuita para anfitriões ou busca com Apify para perfis completos de convidados com LinkedIn/Twitter/biografia.

O que é claude-skill-registry?

Esta skill permite que um agente de IA extraia e analise participantes de eventos hospedados na plataforma Luma, voltada para prospecção de negócios. Ela oferece dois modos de funcionamento: uma raspagem direta gratuita das páginas dos eventos, que obtém metadados e anfitriões, e um modo de busca pago via Apify que utiliza o ator `lexis-solutions/lu-ma-scraper` para retornar perfis detalhados de convidados, incluindo nome, biografia, LinkedIn, Twitter e Instagram. O usuário pode exportar os dados para CSV ou JSON, configurar cache e filtrar por termos de pesquisa. A skill é ideal para agentes que precisam qualificar leads para eventos, realizar prospecção outbound e gerar conexões personalizadas, sendo compatível com ferramentas como Claude Code, Cursor ou Codex. Ela se integra via linha de comando com scripts Python e requer uma chave de API do Apify para acesso aos perfis completos.

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

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

luma-event-attendees

Encontre e extraia palestrantes, anfitriões e perfis de convidados registrados em eventos Luma para prospecção de outreach.

Dois Modos

1. Raspagem Direta (gratuito)

Raspagem direta das páginas de eventos Luma. Obtém metadados do evento + anfitriões. Perfis de convidados apenas se estiverem publicamente incorporados na página.

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

2. Busca Apify (pago, recomendado para listas de convidados)

Usa o ator lexis-solutions/lu-ma-scraper do Apify para pesquisar no Luma e retornar dados completos do evento, incluindo perfis de convidados em destaque (nome, biografia, LinkedIn, Twitter, Instagram, site).

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

Custo: Assinatura fixa de $29/mês no Apify. Alugue em: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu

Configuração

1. Token da API Apify (obrigatório para o modo --search)

  1. Crie uma conta: https://apify.com/
  2. Obtenha o token da API: https://console.apify.com/account/integrations
  3. Alugue o raspador Luma: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu ($29/mês, teste gratuito de 24h)
  4. Defina o token:
export APIFY_API_TOKEN="apify_api_SEU_TOKEN_AQUI"
# Ou crie um arquivo .env no diretório da skill

2. Instalar Dependências

pip3 install requests

Uso

Raspagem Direta (gratuito, apenas anfitriões)

# Evento único
python3 scripts/scrape_event.py https://lu.ma/pwciozw0

# Múltiplos eventos
python3 scripts/scrape_event.py https://lu.ma/abc https://lu.ma/def

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

Busca Apify (perfis de convidados)

# Pesquisar eventos de IA em SF
python3 scripts/scrape_event.py --search "AI San Francisco"

# Apenas listar eventos (não extrair pessoas)
python3 scripts/scrape_event.py --search "SaaS NYC" --events-only

# Exportar todos os convidados para CSV
python3 scripts/scrape_event.py --search "AI San Francisco" --output guests.csv

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

Cache

Resultados armazenados em cache por 24 horas por padrão:

# Forçar busca nova
python3 scripts/scrape_event.py --search "AI SF" --no-cache

# Duração personalizada do cache
python3 scripts/scrape_event.py --search "AI SF" --cache-hours 12

Referência de Opções

Posicional:
  urls                    URLs de eventos para raspagem direta (gratuito)

Busca:
  --search, -s            Pesquisar Luma via Apify (ex.: 'AI San Francisco')
  --events-only           Apenas listar eventos, não extrair pessoas

Saída:
  --output, -o            Caminho do arquivo de saída (.csv ou .json)
  --json                  Formato de saída JSON (padrão: CSV)

Cache:
  --no-cache              Ignorar cache, sempre buscar novos dados
  --cache-hours           Idade máxima do cache em horas (padrão: 24)

Formato de Saída

Colunas CSV

nameevent_rolebiotitlecompanylinkedin_urltwitter_urlinstagram_urlwebsite_urlusernameevent_nameevent_dateevent_url

O Que Você Obtém Por Pessoa

  • name - Nome completo
  • event_role - Anfitrião, Convidado ou Palestrante
  • bio - Biografia do perfil Luma
  • linkedin_url - URL do perfil LinkedIn
  • twitter_url - URL do perfil Twitter/X
  • instagram_url - Identificador do Instagram
  • website_url - Site pessoal
  • username - Nome de usuário no Luma
  • event_name - Evento ao qual estão associados
  • event_date - Data do evento (formato ISO)
  • event_url - Link para o evento

Fluxo de Trabalho do Agente de IA

Esta skill foi projetada para ser chamada por um agente de IA como parte de um fluxo de prospecção:

Passo 1: Encontrar Eventos

"Pesquise no Luma por eventos de IA e SaaS em São Francisco"

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

Passo 2: Extrair Perfis de Convidados

"Obtenha todos os perfis de convidados desses eventos"

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

Passo 3: Qualificar Contra o ICP

Peça ao agente para filtrar o CSV:

"Destes convidados, encontre founders/VPs em empresas B2B SaaS, 20-200 funcionários"

Passo 4: Enriquecer

Para leads qualificados:

  • Consulte perfis do LinkedIn para detalhes de cargo/empresa
  • Pesquise suas empresas
  • Verifique sinais sobrepostos (contratando? recentemente financiados?)

Passo 5: Gerar Outreach

"Elabore solicitações de conexão para convidados qualificados. Estarei em [evento]. Vendemos [produto] por [preço]. Mantenha casual."

Realidades de Acesso a Dados

DadoRaspagem Direta (gratuito)Busca Apify (pago)
Metadados do eventoSimSim
Anfitriões/organizadoresSimSim
Convidados em destaque (RSVPs públicos)Às vezesSim
Lista completa de participantesNão (requer autenticação)Parcial (apenas perfis públicos)
LinkedIn/Twitter do convidadoSim (se na página)Sim
Biografia do convidadoSim (se na página)Sim
Email do convidadoNãoNão

Nota: Eventos Luma têm uma configuração show_guest_list. Quando desabilitada, perfis de convidados não são acessíveis publicamente. O raspador Apify ainda pode obter featured_guests para eventos que os possuem.

Exemplos de Prompts

Busca rápida:

"Encontre eventos de IA em SF neste mês e obtenha perfis de convidados"

Segmentado:

"Pesquise no Lma por eventos 'SaaS growth'. Exporte todos os perfis de convidados para CSV. Depois qualifique contra nosso ICP: VP+ em B2B SaaS, 50-500 funcionários."

Fluxo completo:

"Pesquise no Luma por eventos de IA e desenvolvedores em SF. Obtenha todos os perfis de convidados. Para cada pessoa com LinkedIn, verifique se corresponde ao nosso ICP (founders/VPs em B2B SaaS, 20-200 funcionários, Série A-C). Elabore solicitações de conexão pré-evento para aqueles que verei em [nome do evento]. Vendemos engenharia GTM a $10K/mês. Gere saída com leads qualificados para CSV."

Solução de Problemas

"APIFY_API_TOKEN não definido"

export APIFY_API_TOKEN="seu_token_aqui"

"Ator Apify não alugado"

Alugue o raspador Luma em: https://console.apify.com/actors/r5gMxLV2rOF3J1fxu

Nenhum convidado encontrado para um evento

  • O evento pode ter a configuração show_guest_list desabilitada
  • Tente o modo --search que pode acessar featured_guests
  • Alguns eventos simplesmente não têm perfis públicos de convidados

"ModuleNotFoundError: requests"

pip3 install requests

Metadados

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

Construído por Goose - Alimentado por 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.

Habilidades Relacionadas