Communitygithub.com

AIjennings/ariawave-google-zoom-scheduler

Souveräner Google-Kalender + Zoom-Meeting-Scheduler-Skill. Überprüft die Echtzeit-Verfügbarkeit mehrerer Google-Kalender, richtet Zoom-Videokonferenzen ein (Server-to-Server OAuth oder PMI-Fallback), erstellt Google-Kalender-Ereignisse mit Human-in-the-Loop (HITL)-E-Mail-Sicherheitsvorkehrungen und generiert .ics-/Google-Kalender-Links.

Was ist ariawave-google-zoom-scheduler?

Dieser Skill ermöglicht es autonomen Agenten, terminkoordinierte Google-Kalender-Ereignisse mit Zoom-Meetings sicher und zuverlässig zu planen. Er prüft zuerst die Echtzeit-Verfügbarkeit mehrerer Google-Kalender und erstellt dann entweder ein neues Zoom-Meeting per Server-to-Server OAuth oder verwendet ein konfiguriertes persönliches Meeting (PMI). Der Skill implementiert einen wichtigen Human-in-the-Loop (HITL)-Schutz: Standardmäßig werden keine E-Mail-Benachrichtigungen an externe Teilnehmer gesendet (sendUpdates='none'), um ungewollte Kommunikation zu verhindern. Der Agent kann mit einem einzigen CLI-Befehl testen, Verfügbarkeit prüfen oder einen Termin buchen. Der Skill eignet sich besonders für Workflows, die eine manuelle Freigabe erfordern, bevor externe Teilnehmer informiert werden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add AIjennings/ariawave-google-zoom-scheduler

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Souveräner Google-Kalender + Zoom-Meeting-Scheduler-Skill

Verwende diesen Skill, wenn ein autonomer Agent folgende Aufgaben durchführen muss:

  1. Echtzeit-Verfügbarkeit prüfen: Google Kalender freeBusy-Abfrage über einen oder mehrere Google Workspace-Kalender.
  2. Google-Kalender- + Zoom-Meeting planen: Ein Zoom-Meiting bereitstellen (über Zoom Server-to-Server OAuth API oder konfigurierten Zoom PMI) und das Ereignis in Google Kalender erstellen.
  3. Planungslogik verifizieren: Deterministische Selbsttests durchführen (--selftest).

1. Human-in-the-Loop (HITL) Externe Kommunikationsschutzmaßnahme

  • Keine ungeprüften externen E-Mail-Benachrichtigungen (sendUpdates="none" als Standard):
    • Wenn ein Agent ein Kalenderereignis erstellt oder vorbereitet, MUSS er sendUpdates="none" verwenden (Standard in scripts/schedule_zoom_meeting.py), es sei denn, der menschliche Bediener genehmigt ausdrücklich das Senden externer Teilnehmerbenachrichtigungen.

2. CLI-Skript-Nutzung (scripts/schedule_zoom_meeting.py)

Deterministischen Selbsttest durchführen

python3 scripts/schedule_zoom_meeting.py --selftest

Live-Verfügbarkeit der nächsten 5 Werktage prüfen

python3 scripts/schedule_zoom_meeting.py --check-slots --days 5

Google-Kalender- + Zoom-Ereignis vorbereiten (Sicherheitsmodus: sendUpdates=none)

python3 scripts/schedule_zoom_meeting.py \
  --book \
  --title "Strategie- & Architektur-Sync" \
  --start "2026-10-23T14:30:00-04:00" \
  --duration 30 \
  --attendee-name "Kundenname" \
  --attendee-email "[email protected]" \
  --topic "Proxmox VE Cluster-Migration & KI-Agenten-Cleanroom"

Verwandte Skills