CommunityCodierung & Entwicklunggithub.com

steipete/gog

Google Workspace CLI für Gmail, Kalender, Drive, Kontakte, Tabellen und Dokumente.

Was ist gog?

Das Skill `steipete/gog` ist eine leistungsstarke Kommandozeilenschnittstelle (CLI), die entwickelt wurde, um mit verschiedenen Google Workspace-Diensten nahtlos zu interagieren. Es ermöglicht Entwicklern und Agenten, Aufgaben wie das Lesen und Senden von E-Mails über Gmail, die Verwaltung von Terminen im Kalender, die Bearbeitung von Dateien in Google Drive, die Verwaltung von Kontakten sowie die Arbeit mit Google Sheets und Google Docs direkt aus dem Terminal heraus zu automatisieren und zu steuern. Der Hauptvorteil von `steipete/gog` liegt in seiner Fähigkeit, wiederkehrende Arbeitsabläufe zu rationalisieren, indem komplexe API-Aufrufe in einfache CLI-Befehle umgewandelt werden, was Zeit spart und die Effizienz verbessert. Es unterstützt Plattformen wie Claude Code, Cursor und Codex, in denen KI-Agenten eingesetzt werden können, um Workflows zu erstellen, die Google-Dienste umfassen. Die Implementierung erfolgt durch die Bereitstellung einer Reihe von Befehlszeilenwerkzeugen, die die Google Workspace-APIs unter der Haube nutzen, so dass Benutzer Operationen wie das Abrufen von E-Mails, das Erstellen von Kalenderereignissen oder das Hochladen von Dateien mit einfacher Syntax durchführen können.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/steipete/clawdis/tree/main/skills/gog

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht gog?

Google Workspace CLI für Gmail, Kalender, Drive, Kontakte, Tabellen und Dokumente.

Übersicht

steipete/gog bietet eine flexible und effiziente Möglichkeit, über die Befehlszeile mit den Kernanwendungen von Google Workspace zu interagieren. Es konsolidiert mehrere APIs in einer kohärenten CLI-Oberfläche und ist daher ein unverzichtbares Werkzeug für Automatisierungs- und Integrationsszenarien.

Hauptfunktionen

  • Gmail: E-Mails lesen, senden, durchsuchen und verwalten.
  • Kalender: Termine lesen, erstellen, aktualisieren und löschen.
  • Drive: Dateien und Ordner auflisten, herunterladen, hochladen und verwalten.
  • Kontakte: Kontakteinträge lesen, suchen, erstellen und aktualisieren.
  • Tabellen: Google Sheets-Daten lesen, schreiben und aktualisieren.
  • Dokumente: Google Docs-Inhalte lesen und erstellen.

Unterstützte Plattformen

Dieses Skill kann in Umgebungen mit KI-Agenten wie Claude Code, Cursor und Codex verwendet werden.

Erste Schritte

  1. Installation: Folgen Sie den Installationsanweisungen im Repository des Skills.
  2. Konfiguration: Authentifizieren Sie sich mit Ihrem Google Workspace-Konto (OAuth 2.0).
  3. Verwendung: Führen Sie gog --help aus, um verfügbare Befehle anzuzeigen.

Beispielbefehle

# Ungelesene E-Mails abrufen
gog gmail list --unread

# Neues Kalenderereignis erstellen
gog calendar create --title "Meeting" --time "2024-05-20T10:00:00"

# Datei von Drive herunterladen
gog drive download --file-id <DATEI_ID>

Integration mit KI-Agenten

KI-Agenten können steipete/gog nutzen, um Aufgaben im Zusammenhang mit Google Workspace ohne manuelle Eingriffe auszuführen.

Lizenz

Siehe LICENSE.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

steipete/1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

steipete/apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

steipete/apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

steipete/bear-notes

Create, search, and manage Bear notes via grizzly CLI.

steipete/blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

steipete/blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

steipete/bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

steipete/camsnap

Capture frames or clips from RTSP/ONVIF cameras.

steipete/clawhub

Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.

steipete/coding-agent

Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.

steipete/discord

Discord message-tool ops: send/read/edit/delete, react, poll, pin, thread, search, presence, media/components.

steipete/eightctl

Control Eight Sleep pods (status, temperature, alarms, schedules).

steipete/gemini

Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing.

steipete/gh-issues

Fetch GitHub issues, select candidates, spawn background fix agents, open PRs, and optionally process PR review comments.

steipete/gifgrep

Search GIF providers with CLI/TUI, download results, and extract stills/sheets.

steipete/github

GitHub CLI for issues, PRs, CI/check logs, comments, reviews, releases, repos, and gh api queries.

steipete/goplaces

Query Google Places for text search, place details, resolve, reviews, or scriptable JSON via goplaces.

steipete/healthcheck

Audit/harden OpenClaw hosts: SSH, firewall, updates, exposure, backups, disk encryption, gateway security.

steipete/himalaya

Himalaya CLI for IMAP/SMTP mail: list, read, search, compose, reply, forward, copy, move, delete.

steipete/imsg

iMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.

Verwandte Skills