googlecalendar-automation
von ComposioHQgooglecalendar-automation unterstützt Claude dabei, Google Calendar über Composio Rube MCP zu automatisieren: Zuerst wird eine ACTIVE-Verbindung geprüft, dann werden die aktuellen Tool-Schemas gesucht, bevor Termine sicher erstellt, gefunden oder aktualisiert werden.
Dieser Skill erreicht 68/100 Punkte und ist damit für eine Aufnahme ins Verzeichnis akzeptabel, aber nur eingeschränkt stark. Nutzer des Verzeichnisses erhalten genügend Informationen, um zu verstehen, dass googlecalendar-automation Google Calendar über Composio Rube MCP automatisiert und wie sie mit Verbindungsprüfung und Tool-Erkennung starten. Der Eintrag sollte jedoch eher als schlanker Routing- und Workflow-Wrapper verstanden werden, nicht als vollständig dokumentiertes Playbook für Kalenderautomatisierung.
- Das Frontmatter ist gültig und benennt die MCP-Abhängigkeit klar: `requires: mcp: [rube]`.
- Voraussetzungen und Einrichtung erklären, dass Rube MCP verbunden sein muss, Google Calendar über `RUBE_MANAGE_CONNECTIONS` aktiv sein muss und `RUBE_SEARCH_TOOLS` zuerst aufgerufen werden sollte.
- Der Skill bietet ein wiederverwendbares Ausführungsmuster, das zuerst die aktuellen Google Calendar Tool-Schemas ermittelt, bevor Aktionen ausgeführt werden. Das kann Spekulationen mit veralteten Tools reduzieren.
- Außer SKILL.md gibt es keine Support-Dateien, Beispiele, Skripte oder README. Die Einführung hängt daher vollständig von den kurzen Anweisungen innerhalb des Skills ab.
- Der Workflow ist bewusst auf Schema-Erkennung ausgelegt und liefert keine konkreten Google Calendar Tool-Aufrufe für typische Aufgaben wie das Erstellen, Aktualisieren oder Auflisten von Terminen.
Überblick über den googlecalendar-automation skill
Was googlecalendar-automation leistet
googlecalendar-automation ist ein Claude skill zur Automatisierung von Google Calendar-Aufgaben über Composio’s Rube MCP Google Calendar toolkit. Er ist für Agenten gedacht, die verfügbare Google Calendar-Tools ermitteln, die Kalenderverbindung des Nutzers bestätigen und anschließend Kalendervorgänge erstellen, suchen, aktualisieren oder koordinieren müssen — mit den jeweils aktuellen Tool-Schemas, statt API-Felder zu erraten.
Am besten geeignet für Nutzer von Workflow Automation
Der googlecalendar-automation skill ist besonders nützlich, wenn Google Calendar Teil einer größeren Workflow Automation-Aufgabe ist: Meetings planen, Verfügbarkeiten prüfen, Termine finden, wiederkehrende Planungen aktualisieren oder Kalenderänderungen aus natürlichsprachlichen Anweisungen koordinieren. Er passt gut zu Teams, die bereits MCP-fähige Clients und Composio/Rube einsetzen, vor allem wenn Claude mit Live-Tools von Google Calendar arbeiten soll, statt nur manuelle Anleitungen auszugeben.
Wichtigster Unterschied: zuerst Tools suchen
Das zentrale Verhalten ist nicht einfach „Google Calendar verwenden“. Der Skill verlangt ausdrücklich, dass der Agent zuerst RUBE_SEARCH_TOOLS aufruft, weil sich Rube-Tool-Schemas ändern können und aufgabenspezifische Tool-Empfehlungen wichtig sind. Das reduziert Fehler durch veraltete Feldnamen, nicht unterstützte Parameter oder Annahmen über eine Google Calendar API-Struktur, die das aktive Composio-Tool gar nicht bereitstellt.
Was vor der Installation zu prüfen ist
Dieser Skill hat einen kompakten Repository-Umfang: Die Hauptdatei ist SKILL.md; zusätzliche Skripte, Referenzen, Regeln oder ein README im Skill-Ordner gibt es nicht. Das macht die Prüfung einfach, bedeutet aber auch, dass die Nutzung davon abhängt, ob dein Rube MCP-Setup und deine Google Calendar-Verbindung korrekt eingerichtet sind. Wenn du Rube MCP nicht verwendest, ist dies keine eigenständige Bibliothek zur Kalenderautomatisierung.
So verwendest du den googlecalendar-automation skill
Installation und Einrichtung von googlecalendar-automation
Installiere den Skill aus dem Quell-Repository mit deinem Skill-Manager, zum Beispiel:
npx skills add ComposioHQ/awesome-claude-skills --skill googlecalendar-automation
Öffne danach zuerst composio-skills/googlecalendar-automation/SKILL.md. Der Skill benötigt einen MCP-Server, der über Rube benannt ist; dazu muss https://rube.app/mcp in deiner Client-Konfiguration ergänzt sein. Bevor du Claude Kalender bearbeiten lässt, prüfe, dass RUBE_SEARCH_TOOLS verfügbar ist und dass RUBE_MANAGE_CONNECTIONS eine ACTIVE-Verbindung für das Toolkit googlecalendar anzeigen kann.
Welche Eingaben der Skill für gute Ergebnisse braucht
Eine schwache Anfrage lautet: „Plane morgen ein Meeting.“ Ein besserer Prompt gibt dem Agenten genug Kontext, um das passende Google Calendar-Tool auszuwählen und destruktive Änderungen zu vermeiden:
- Kalenderkonto oder Kalendername, falls nicht der Standardkalender verwendet werden soll
- Titel und Zweck des Termins
- Datum, Zeitfenster, Zeitzone und Dauer
- Teilnehmende und ob Einladungen gesendet werden sollen
- Ort oder gewünschte Konferenzlösung
- Wiederholungsregeln, Erinnerungen oder Sichtbarkeit
- ob ein neuer Termin erstellt, ein bestehender Termin aktualisiert oder zuerst gesucht werden soll
- Bestätigungsregeln vor Änderungen oder Löschungen von Terminen
Beispiel: Use googlecalendar-automation to find an open 30-minute slot next Tuesday between 10:00 and 15:00 Europe/London for Alice and me, then draft the event details before creating it. Search Rube tools first and confirm the calendar connection is ACTIVE.
Praktischer Workflow für die Nutzung von googlecalendar-automation
Ein verlässliches Nutzungsmuster für googlecalendar-automation sieht so aus:
- Bitte Claude, den Skill für eine konkrete Kalenderaufgabe zu verwenden.
- Verlange Tool-Ermittlung mit
RUBE_SEARCH_TOOLSgenau für diesen Anwendungsfall, nicht als generische Suche. - Lass die Google Calendar-Verbindung mit
RUBE_MANAGE_CONNECTIONSbestätigen. - Lass Claude die geplante Aktion vor der Ausführung zusammenfassen, wenn Live-Kalenderdaten verändert werden.
- Führe das ausgewählte Rube-Tool mit dem ermittelten Schema aus.
- Bitte um eine kurze Ergebniszusammenfassung: Event-ID, Titel, Uhrzeit, Teilnehmende und eventuelle Warnhinweise.
Dieser Ablauf ist besonders wichtig bei Aktualisierungen und Löschungen. Änderungen am Kalenderstatus sind für Nutzer sichtbar, und eine falsch zugeordnete Übereinstimmung kann echte Teilnehmende betreffen.
Repository-Dateien, die du zuerst lesen solltest
Beginne mit SKILL.md; diese Datei enthält den gesamten operativen Rahmen: Voraussetzungen, Rube-Setup, Tool-Ermittlung und das grundlegende Workflow-Muster. Im Skill-Pfad gibt es keine unterstützenden Ordner wie rules/, resources/, references/ oder scripts/, du solltest also keine versteckten Beispiele oder Hilfscodes erwarten. Wenn du tieferes API-Verhalten verstehen musst, nutze die im Skill verlinkte Toolkit-Dokumentation: composio.dev/toolkits/googlecalendar.
FAQ zum googlecalendar-automation skill
Ist googlecalendar-automation ein Google Calendar API-Wrapper?
Nein. Es ist ein Skill, der Claude anleitet, Google Calendar über Rube MCP und Composio’s Toolkit zu verwenden. Er stellt kein lokales SDK, keinen REST-Client und kein wiederverwendbares Code-Modul bereit. Sein Wert liegt darin, den richtigen Agenten-Workflow verbindlich zu machen: Tools ermitteln, Verbindung prüfen und dann mit den aktuellen Schemas ausführen.
Warum nicht einfach einen normalen Prompt verwenden?
Ein normaler Prompt kann Claude zwar anweisen, „einen Kalendereintrag zu erstellen“, aber dabei Verbindungsprüfungen überspringen oder Tool-Parameter erfinden. Der googlecalendar-automation skill ergänzt ein wiederholbares Arbeitsmuster rund um RUBE_SEARCH_TOOLS und RUBE_MANAGE_CONNECTIONS. Das ist nützlich, wenn verfügbare Tool-Namen und Eingabefelder zur Laufzeit ermittelt werden müssen.
Ist das für Einsteiger geeignet?
Ja, sofern dein Client bereits MCP unterstützt und du den Rube MCP-Endpunkt hinzufügen kannst. Einsteiger, die MCP noch nie konfiguriert haben, müssen diesen Schritt möglicherweise zuerst erledigen. Der Skill selbst ist kurz; die eigentliche Voraussetzung ist jedoch eine ACTIVE Google Calendar-Verbindung über Rube, bevor Claude Kalenderaktionen ausführen soll.
Wann sollte ich diesen Skill nicht verwenden?
Verwende googlecalendar-automation nicht, wenn du Offline-Kalendererzeugung, direkte Programmierung gegen die Google API, CalDAV-Integration oder einen eigenen Backend-Service brauchst. Für stark regulierte Workflows ist der Skill ebenfalls nur bedingt geeignet, solange deine Organisation Composio/Rube-Zugriff, OAuth-Berechtigungen, Logging und Freigabeanforderungen für Änderungen an Kalenderdaten nicht geprüft hat.
So verbesserst du den googlecalendar-automation skill
Prompts für googlecalendar-automation verbessern
Bessere Prompts reduzieren Fehler beim falschen Kalender oder der falschen Uhrzeit. Gib Zeitzone, Kalenderbereich, Teilnehmende und Bestätigungsregeln an. Formuliere zum Beispiel: Search my primary calendar for events matching "QBR prep" next week, list candidates first, and do not update anything until I choose one. Dadurch bekommt der Agent einen sicheren Such-zuerst-Pfad, statt selbst ableiten zu müssen, welcher Termin geändert werden soll.
Häufige Fehlerquellen behandeln
Die häufigsten Blocker sind fehlender Rube MCP-Zugriff, eine inaktive Google Calendar-Autorisierung, veraltete Annahmen über Tool-Felder, unklare Terminzuordnung und mehrdeutige Zeitangaben wie „Freitagnachmittag“. Behebe sie, indem du Folgendes verlangst: Prüfung einer aktiven Verbindung, frische Ermittlung über RUBE_SEARCH_TOOLS, möglichst ISO-nahe Datumsangaben, eine explizite Zeitzone und einen Bestätigungsschritt vor Bearbeitungen oder Absagen.
Nach dem ersten Ergebnis iterieren
Bitte nach der ersten Ausgabe um ein knappes Ausführungsprotokoll: welches Rube-Tool ausgewählt wurde, welche Schema-Felder verwendet wurden, welches Kalenderobjekt betroffen war und ob Teilnehmende benachrichtigt wurden. Wenn das Ergebnis nicht stimmt, korrigiere die kleinste fehlende Eingabe, statt die gesamte Aufgabe neu zu formulieren. Zum Beispiel: Same event, but use America/New_York and add a 10-minute reminder.
Den Skill für die Teamnutzung erweitern
Wenn dein Team googlecalendar-automation regelmäßig für Workflow Automation verwendet, solltest du lokale Leitlinien zu Freigabeschwellen, Namenskonventionen, Standardkalendern, Meeting-Vorlagen und No-Delete-Regeln ergänzen. Der Upstream-Skill ist bewusst minimal gehalten; teamspezifische Regeln können ihn sicherer machen, ohne die Kernanforderung zu verändern, zuerst Rube-Tools zu suchen.
