Pdesolmi/open-campsite-watcher

Vigia Python sem dependências que captura acampamentos esgotados do recreation.gov no momento em que alguém cancela — com uma skill do Claude para configurá-lo em inglês simples.

O que é open-campsite-watcher?

Esta skill do Claude permite que você configure rapidamente um watcher Python sem dependências para monitorar acampamentos esgotados no recreation.gov e notificá-lo no momento em que uma vaga for cancelada. Ela é útil para quem deseja garantir reservas em locais populares sem precisar ficar atualizando a página manualmente. A skill funciona em qualquer plataforma que suporte Claude Skills, como Anthropic Claude Desktop ou ambientes de desenvolvimento com Claude Code. Ao descrever em inglês simples o parque, as datas desejadas e o método de notificação, o Claude gera automaticamente o script Python e as instruções de execução, eliminando a necessidade de conhecimentos profundos em programação.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add Pdesolmi/open-campsite-watcher

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 open-campsite-watcher faz?

Vigia Python sem dependências que captura acampamentos esgotados do recreation.gov no momento em que alguém cancela — com uma skill do Claude para configurá-lo em inglês simples.

Visão Geral

Esta skill automatiza a criação de um script Python que monitora continuamente a disponibilidade de acampamentos em recreation.gov, notificando você imediatamente quando uma vaga cancelada for detectada.

Como Funciona

  1. Descreva suas necessidades em inglês simples (ex.: "Monitore o acampamento Yosemite Valley para 2 pessoas, de 1 a 3 de agosto, e me avise por e-mail").
  2. O Claude gera um script Python leve e sem dependências externas.
  3. Execute o script em seu computador ou servidor — ele verificará a cada poucos segundos e disparará uma notificação quando uma vaga surgir.

Recursos

  • Zero dependências: funciona apenas com bibliotecas padrão Python.
  • Configuração em linguagem natural: sem necessidade de editar código.
  • Monitoramento contínuo: verifica a cada intervalo definido (padrão: 60 segundos).
  • Notificações flexíveis: suporta e-mail, desktop notification, webhook ou log.

Exemplo de Uso

# Exemplo gerado pelo Claude
python campsite_watcher.py --park "Yosemite" --start-date 2024-08-01 --end-date 2024-08-03 --notify email --email [email protected]

Requisitos

  • Python 3.6 ou superior
  • Acesso à internet

Contribuindo

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

Habilidades Relacionadas