Skill Soberano de Programación de Google Calendar + Zoom
Usa este skill cada vez que un agente autónomo necesite:
- Verificar Disponibilidad en Tiempo Real: Consultar la API
freeBusyde Google Calendar en uno o varios calendarios de Google Workspace. - Programar una Reunión de Google Calendar + Zoom: Crear una reunión de Zoom (a través de la API de Zoom con OAuth servidor a servidor o un ZPMI configurado) y crear el evento en Google Calendar.
- Verificar la Lógica de Programación: Ejecutar auto-pruebas deterministas (
--selftest).
1. Guardrail de Comunicación Externa con Human-in-the-Loop (HITL)
- Sin Envíos de Correos Electrónicos Externos No Aprobados (
sendUpdates="none"por Defecto):- Cuando un agente crea o prepara un evento de calendario, DEBE usar
sendUpdates="none"(el valor predeterminado enscripts/schedule_zoom_meeting.py) a menos que el operador humano apruebe explícitamente el envío de notificaciones a asistentes externos.
- Cuando un agente crea o prepara un evento de calendario, DEBE usar
2. Uso del Script CLI (scripts/schedule_zoom_meeting.py)
Ejecutar Auto-prueba Determinista
python3 scripts/schedule_zoom_meeting.py --selftest
Verificar Espacios Libres en Vivo para los Próximos 5 Días Hábiles
python3 scripts/schedule_zoom_meeting.py --check-slots --days 5
Crear un Evento de Google Calendar + Zoom (Modo Seguro: sendUpdates=none)
python3 scripts/schedule_zoom_meeting.py \
--book \
--title "Sincronización de Estrategia y Arquitectura" \
--start "2026-10-23T14:30:00-04:00" \
--duration 30 \
--attendee-name "Nombre del Cliente" \
--attendee-email "[email protected]" \
--topic "Migración del clúster Proxmox VE y sala limpia de agentes de IA"