gws-gmail-watch
Monitore Gmail para Novos E-mails
Pare de perder e-mails importantes. Esta skill ajuda você a monitorar Gmail em tempo real e transmitir novas mensagens como dados estruturados para processamento automatizado.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "gws-gmail-watch". Monitore minha caixa de entrada do Gmail por novos e-mails
Resultado esperado:
- Configurando Gmail watch para INBOX...
- Tópico Pub/Sub criado: projects/my-project/topics/gmail-watch
- Assinatura criada: projects/my-project/subscriptions/gmail-watch-sub
- Monitorando novos e-mails (pressione Ctrl-C para parar)...
- Mensagem recebida: {"historyId":"12345","email":{"id":"msg123","threadId":"thread456","snippet":"Olá..."}}
A utilizar "gws-gmail-watch". Monitore e-mails não lidos uma vez e saia
Resultado esperado:
- Puxando mensagens do rótulo INBOX,UNREAD...
- 3 mensagens puxadas
- Processamento completo
- Execute novamente para renovar o monitoramento (expira em 7 dias)
Auditoria de Segurança
SeguroStatic analysis detected 20 potential security issues, all of which are false positives after manual review. The external_commands detections are documentation code blocks (bash examples), filesystem detections are markdown hyperlink references (../ paths), and weak crypto detections are false positives on version numbers. This is documentation-only content with no executable code.
Problemas de Baixo Risco (2)
Pontuação de qualidade
O Que Você Pode Construir
Pipeline Automatizado de Processamento de E-mail
Configure monitoramento em tempo real para capturar e-mails importantes e acionar fluxos de trabalho automatizados como extração de dados de recibos, faturas ou notificações.
Monitor de Resposta ao Cliente
Monitore e-mails de suporte de alta prioridade e alerte a equipe instantaneamente quando mensagens críticas chegarem na caixa de entrada de suporte.
Cão de Guarda da Caixa de Entrada Pessoal
Monitore seu Gmail pessoal para remetentes ou rótulos específicos e receba saída NDJSON para registro ou análise em ferramentas de produtividade.
Tente Estes Prompts
Monitore minha caixa de entrada do Gmail por novos e-mails e mostre-os conforme chegarem. Quero ver a saída no terminal.
Monitore apenas e-mails não lidos no meu rótulo INBOX do Gmail. Puxe mensagens a cada 10 segundos e pare após encontrar 5 mensagens.
Monitore meu Gmail por novos e-mails e salve cada mensagem em um arquivo JSON separado no diretório ./emails. Limpe recursos quando terminar.
Conecte-se à minha assinatura Pub/Sub existente em projects/my-project/subscriptions/email-sub e puxe mensagens uma vez.
Melhores Práticas
- Use a flag --cleanup durante os testes para evitar deixar recursos Pub/Sub órfãos no seu projeto GCP
- Renove seu Gmail watch a cada 7 dias para manter monitoramento ininterrupto
- Comece com a flag --once para testar sua configuração antes de executar o monitor contínuo
- Especifique --label-ids para filtrar mensagens e reduzir ruído de rótulos irrelevantes
Evitar
- Não execute sem --cleanup em testes de produção, a menos que você queira que os recursos Pub/Sub persistam
- Não defina --max-messages muito alto, pois pode causar problemas de memória com grandes lotes de e-mails
- Não esqueça de configurar permissões adequadas do projeto GCP antes de executar o comando watch
- Não use --poll-interval abaixo de 1 segundo para evitar limitação de taxa da API do Gmail
Perguntas Frequentes
O que esta skill realmente faz?
Preciso instalar algo?
Quanto tempo dura o monitoramento?
O que é o formato de saída NDJSON?
Posso filtrar rótulos de e-mail específicos?
O que acontece com os recursos Pub/Sub quando eu paro?
Detalhes do Desenvolvedor
Estrutura de arquivos
📄 SKILL.md