claude-office-skills/automação-de-calendário
Automação do Google Calendar e Outlook — otimização de agendamento, fluxos de reuniões, bloqueio de horários e integração com Slack e Planilhas.
Visão Geral
Esta skill permite que agentes de IA gerenciem calendários de forma inteligente, oferecendo:
- Otimização automática de agendamentos com base em preferências de horário e disponibilidade.
- Criação de fluxos completos de reuniões (agendar, reagendar, cancelar).
- Bloqueio de tempo para foco, integrado com calendários.
- Sincronização com Slack para notificações de compromissos.
- Exportação de relatórios de disponibilidade para Google Sheets.
Plataformas Suportadas
- Google Calendar
- Microsoft Outlook
- Slack
- Google Sheets
Ações Disponíveis
create_optimized_schedule: Cria uma agenda otimizada para eventos, equilibrando reuniões e tempo de foco.block_focus_time: Bloqueia horários específicos para trabalho concentrado, respeitando compromissos existentes.sync_calendar_with_slack: Envia notificações no Slack sobre compromissos iminentes ou alterações na agenda.export_availability_to_sheets: Gera uma planilha com a disponibilidade da semana.
Exemplo de Uso
Agende uma reunião de 1 hora amanhã às 14h com o João, e depois bloqueie 2 horas para foco na parte da manhã.
O agente usará create_optimized_schedule para encontrar o melhor horário e block_focus_time para reservar o período focado.
Comandos (para Cursor / Claude Code)
action calendar:optimize-schedule "preferências: manhã, evitar segundas"
action calendar:block-focus "2h" "depois de amanhã"
Integração com Slack
Para ativar notificações:
action slack:configure-calendar-alerts #channel "geral"
Dependências
- Chave de API do Google Calendar
- Credenciais OAuth do Outlook
- Webhook do Slack configurado