nikker1974/roadshow-capture-skill

Skill para captura automatizada de roadshows do NetRoadShow — compatível com Hermes Agent e OpenClaw

O que é roadshow-capture-skill?

Este skill automatiza a captura e o download de apresentações de roadshow da plataforma NetRoadShow, sendo compatível com agentes como Hermes Agent e OpenClaw. Ele é útil para desenvolvedores e usuários que precisam baixar múltiplos arquivos de apresentação de forma programática ou integrar a captura em fluxos de trabalho automatizados. O skill extrai links de apresentação a partir de uma página de roadshow, faz o download dos arquivos correspondentes (como PDFs) e os organiza localmente, tudo através de comandos simples via CLI ou API. Suporta configuração de cabeçalhos HTTP, delay entre downloads e retry em caso de falhas, garantindo robustez mesmo com links temporários ou redes instáveis. É ideal para equipes de investimento, consultorias ou analistas que acompanham roadshows corporativos e precisam agilizar o processo de coleta de materiais.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add nikker1974/roadshow-capture-skill

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que roadshow-capture-skill faz?

Skill para captura automatizada de roadshows do NetRoadShow — compatível com Hermes Agent e OpenClaw

Descrição

Este skill permite que agentes de IA (como Hermes Agent e OpenClaw) realizem a captura e download de apresentações de roadshow da plataforma NetRoadShow de forma automatizada. Ele é ideal para desenvolvedores que desejam integrar a coleta de materiais de roadshow em pipelines de dados ou fluxos de trabalho de análise.

Funcionalidades

  • Extrai links de apresentação a partir de uma página de roadshow do NetRoadShow
  • Faz o download dos arquivos (geralmente PDFs) para o diretório local especificado
  • Suporta cabeçalhos HTTP personalizados para autenticação ou bypass de restrições
  • Configuração de delay entre downloads para evitar bloqueios
  • Retry automático em caso de falha de rede ou link expirado
  • Compatível com múltiplos agentes (Hermes Agent e OpenClaw)

Como usar

Pré-requisitos

  • Node.js 18+ ou Python 3.8+
  • Acesso à plataforma NetRoadShow (credenciais ou token)

Instalação

# Clone o repositório
git clone https://github.com/nikker1974/roadshow-capture-skill.git
cd roadshow-capture-skill

# Instale as dependências
npm install

Exemplo de uso

node capture.js --url "https://netroadshow.com/event/12345" --output "./downloads" --delay 2000

Configuração

As seguintes variáveis de ambiente são suportadas:

VariávelDescriçãoPadrão
NR_TOKENToken de autenticação do NetRoadShow-
OUTPUT_DIRDiretório de saída para downloads./downloads
DELAY_MSDelay entre downloads em milissegundos1000
MAX_RETRIESNúmero máximo de tentativas por download3

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests.

Licença

MIT

Habilidades Relacionadas