Habilidades google-calendar-automation
📦

google-calendar-automation

Seguro ⚙️ Comandos externos🌐 Acesso à rede

Automatize o Google Calendar com Claude Code

Gerencie seu Google Calendar programaticamente através do Claude Code. Crie eventos, verifique disponibilidade, gerencie participantes e sincronize calendários sem sair do seu fluxo de trabalho de desenvolvimento.

Suporta: Claude Codex Code(CC)
🥉 74 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "google-calendar-automation". Create a meeting tomorrow at 3pm called 'Code Review'

Resultado esperado:

Evento criado com sucesso: 'Code Review' em 2026-02-26 às 15:00:00 no fuso horário America/Los_Angeles. ID do Evento: abc123xyz

A utilizar "google-calendar-automation". Find free slots this Friday for 1 hour

Resultado esperado:

Encontrados 3 slots disponíveis: 9:00-10:00 AM, 2:00-3:00 PM e 4:30-5:30 PM em 2026-02-27

A utilizar "google-calendar-automation". Search for all 'Sprint' events this month

Resultado esperado:

  • Sprint Planning - 1 de Fev, 10:00 AM
  • Sprint Review - 15 de Fev, 2:00 PM
  • Sprint Retro - 15 de Fev, 4:00 PM

Auditoria de Segurança

Seguro
v1 • 2/25/2026

Static analysis detected 125 potential issues, all of which are false positives from markdown code formatting. The skill is documentation-only (SKILL.md) with no executable code. The 'external_commands' detections are backticks used for markdown code spans like `GOOGLECALENDAR_CREATE_EVENT`. The single network reference is a legitimate MCP endpoint configuration URL. No security risks identified.

1
Arquivos analisados
182
Linhas analisadas
2
achados
1
Total de auditorias
Auditado por: claude

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
87
Conteúdo
50
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Agendar Sprints de Desenvolvimento

Crie eventos recorrentes de planejamento de sprint, adicione membros da equipe automaticamente e encontre slots de tempo que funcionem para todos.

Automação de Tarefas Orientada por Calendário

Verifique disponibilidade antes de agendar reuniões, evite conflitos e mantenha um fluxo de trabalho de calendário organizado.

Coordenação de Reuniões da Equipe

Encontre slots livres comuns em múltiplos calendários, adicione participantes e envie convites de reunião.

Tente Estes Prompts

Criar um Evento Simples
Create a Google Calendar event tomorrow at 2pm PST called 'Team Standup' that lasts 30 minutes.
Encontrar Slots de Tempo Disponíveis
Find all available time slots between 9am and 5pm tomorrow that are at least 1 hour long.
Pesquisar e Atualizar Eventos
Search for events titled 'Sprint Review' and add john@example.com as an attendee.
Disponibilidade em Múltiplos Calendários
Check availability for next week across my primary calendar and work calendar, then find a 2-hour free slot.

Melhores Práticas

  • Sempre chame RUBE_SEARCH_TOOLS primeiro para verificar a conexão MCP e obter schemas de ferramentas atuais
  • Use identificadores de fuso horário IANA como 'America/New_York' em vez de abreviações como 'EST'
  • Especifique datas no formato ISO 8601 (YYYY-MM-DDTHH:MM:SS) em vez de linguagem natural
  • Pesquise eventos por título primeiro para obter o event_id antes de atualizar ou excluir

Evitar

  • Não use datas em linguagem natural como 'tomorrow' ou 'next week' em chamadas de API
  • Não defina event_duration_minutes para 60 ou superior; use event_duration_hour em vez disso
  • Não assuma que títulos de evento podem ser usados como identificadores; sempre pesquise para obter event_id
  • Não use timestamps UTC (terminando em 'Z') para consultas de data local sem offset de fuso horário

Perguntas Frequentes

Esta skill funciona sem o servidor Rube MCP?
Não, esta skill requer que o servidor Rube MCP esteja conectado. Adicione https://rube.app/mcp como um servidor MCP na sua configuração.
Posso usar datas em linguagem natural como 'amanhã às 15h'?
Não, a API do Google Calendar requer datas no formato ISO 8601. Você deve converter 'amanhã às 15h' para '2026-02-26T15:00:00' com o fuso horário apropriado.
Como adiciono participantes por nome em vez de email?
A API do Google Calendar aceita apenas endereços de email. Use uma ferramenta de pesquisa de contatos como GMAIL_SEARCH_PEOPLE para resolver nomes para emails primeiro.
Por que meu evento aparece no horário errado?
Você pode estar usando timestamps UTC (terminando em 'Z') em vez de offsets de fuso horário local. Use formato RFC3339 com offsets como '2026-02-26T15:00:00-08:00' para PST.
Qual é a diferença entre PATCH_EVENT e UPDATE_EVENT?
PATCH_EVENT atualiza apenas campos específicos mantendo valores existentes. UPDATE_EVENT substitui o evento inteiro. Use PATCH para atualizações parciais para evitar perda de dados.
Esta skill pode criar links do Google Meet automaticamente?
Sim, a criação de links do Google Meet está habilitada por padrão. No entanto, pode falhar em contas Gmail pessoais e fará fallback graciosamente criando o evento sem link do meet.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md