Was macht gbp-content-pipeline-skill?
Wiederverwendbare Claude-Fähigkeit: tägliche Google Business Profile-Inhalts-Pipeline (Tabelle + Drive + Gemini-Infografiken + geplante Aufgabe + Chat-Erinnerungen) für jedes Unternehmen
Überblick
Diese Fähigkeit automatisiert den täglichen Content-Workflow für Google Business Profile-Einträge. Sie orchestriert eine Google Sheet-basierte Inhaltsplanung, speichert visuelle Assets in Google Drive, generiert Infografiken mit der Gemini-API und plant Aufgaben über einen Task-Scheduler, unterstützt durch Chat-Erinnerungen.
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex (OpenHands)
Konfiguration
Folgende Umgebungsvariablen müssen gesetzt werden:
| Variable | Beschreibung |
|---|---|
GBP_SHEET_ID | Google Sheet-ID mit dem Inhaltsplan |
GBP_DRIVE_FOLDER_ID | Google Drive-Ordner-ID für Assets |
GEMINI_API_KEY | Gemini API-Schlüssel |
TASK_SCHEDULER_WEBHOOK | Webhook für Task-Scheduler |
CHAT_WEBHOOK_URL | Webhook für Chat-Erinnerungen |
Workflow-Schritte
- Extract: Inhaltsplan aus Google Sheet abrufen
- Transform: Benötigte Assets lokalisieren, Infografik via Gemini generieren
- Load: Beitrag auf Google Business Profile veröffentlichen
- Notify: Chat-Erinnerung versenden
Fehlerbehandlung
Die Fähigkeit implementiert eine Retry-Logik mit exponentieller Backoff. Bei Fehlschlag wird ein detaillierter Fehlerbericht an den konfigurierten Chat-Webhook gesendet.
Cron-Trigger
Standardmäßig täglich um 8:00 Uhr Ortszeit ausgelöst. Konfiguration in der Variablen CRON_SCHEDULE änderbar.
Beispielverwendung
# Fähigkeit manuell ausführen
claude run skill agag13/gbp-content-pipeline-skill
# Oder als Teil eines größeren Workflows
claude run pipeline --skill agag13/gbp-content-pipeline-skill