claude-office-skills/gmail-workflows

Automatisieren Sie Gmail mit intelligenten Workflows – Anhangsverwaltung, E-Mail-Organisation, automatische Archivierung und Google Drive-Integration

Was ist gmail-workflows?

Diese Fähigkeit für KI-Agenten (wie Claude Code, Cursor oder Codex) ermöglicht es, Gmail mithilfe intelligenter Workflows zu automatisieren. Sie deckt die Anhangsverwaltung, E-Mail-Organisation, automatische Archivierung und die Integration mit Google Drive ab. Der Agent kann E-Mails anhand von Kriterien wie Absender, Betreff oder Datum kategorisieren, Anhänge automatisch herunterladen, in Google Drive speichern und den E-Mail-Thread archivieren. Auch das Massenlöschen, das Weiterleiten von E-Mails und das Erstellen von Ordnern oder Labels sind möglich. Die Fähigkeit liest und interpretiert E-Mails, um Aktionen wie die Extraktion strukturierter Daten oder das Einrichten von Regeln durchzuführen. Sie verwendet Google APIs und erfordert entsprechende Authentifizierung. Diese Fähigkeit ist nützlich für Anwendungsfälle wie das Scannen von Rechnungen, die Organisation von Newslettern, das Backup von E-Mails in der Cloud oder das Halten eines leeren Posteingangs.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/claude-office-skills/skills/tree/main/skills/gmail-workflows

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht gmail-workflows?

Automatisieren Sie Gmail mit intelligenten Workflows – Anhangsverwaltung, E-Mail-Organisation, automatische Archivierung und Google Drive-Integration

Übersicht

Mit dieser Fähigkeit können KI-Agenten E-Mails in Ihrem Gmail-Konto verwalten, Anhänge herunterladen, automatisch archivieren und mit Google Drive synchronisieren.

Funktionen

  • Anhangsverwaltung: Automatisches Herunterladen von Anhängen, Speichern in Google Drive und Überprüfen auf Malware.
  • E-Mail-Organisation: Kategorisieren von E-Mails nach Absender, Betreff oder Datum, Anwenden von Labels und Massenlöschungen.
  • Automatische Archivierung: Verschieben von gelesenen oder abgeschlossenen E-Mails in Archive, Einrichten von Zeitplänen.
  • Google Drive-Integration: Hochladen von Anhängen in bestimmte Ordner, Erstellen von Ordnern und Freigabeberechtigungen.
  • Strukturierte Datenextraktion: Extrahieren von Daten aus E-Mails wie Rechnungsbeträgen, Kundennamen oder Terminen.

Voraussetzungen

  • Google Cloud-Projekt mit aktivierter Gmail API und Google Drive API.
  • OAuth 2.0-Anmeldeinformationen (Client-ID und Client-Geheimnis).
  • Eine credentials.json-Datei für die Authentifizierung.
  • Python 3.7+ und die erforderlichen Bibliotheken (google-api-python-client, google-auth-oauthlib, google-auth-httplib2).

Einrichtung

  1. Klonen Sie das Repository und installieren Sie die Abhängigkeiten:

    git clone https://github.com/your-organization/claude-office-skills.git
    cd claude-office-skills/gmail-workflows
    pip install -r requirements.txt
    
  2. Fügen Sie Ihre credentials.json-Datei im Stammverzeichnis hinzu.

  3. Führen Sie das Setup-Skript aus, um sich zu authentifizieren:

    python setup.py
    

    Dadurch wird ein Browser geöffnet, in dem Sie sich bei Ihrem Google-Konto anmelden und die Berechtigungen erteilen.

Verwendung

Hier sind einige Beispiele für Workflows, die Sie mit dieser Fähigkeit automatisieren können:

Anhänge automatisch herunterladen und in Google Drive speichern

from gmail_workflows import automate_attachments

automate_attachments(
    source_mailbox="inbox",
    search_criteria={'from': '[email protected]'},
    drive_folder="Invoices/2024"
)

E-Mails nach Absender kategorisieren und archivieren

from gmail_workflows import categorize_and_archive

categorize_and_archive(
    rule={'sender': '[email protected]', 'subject_contains': 'Weekly'},
    label="Newsletters",
    action="archive"
)

E-Mail-Ordner leeren und Backup in Google Drive

from gmail_workflows import empty_folder_to_drive

empty_folder_to_drive(
    folder="Promotions",
    backup_drive_folder="Email Backups/Promotions",
    delete_after_backup=True
)

Konfiguration

Sie können Umgebungsvariablen verwenden, um die Konfiguration anzupassen:

GMAIL_CREDENTIALS_JSON=/path/to/credentials.json
GMAIL_TOKEN_JSON=/path/to/token.json
DRIVE_BACKUP_FOLDER_ID=your_folder_id

Fehlerbehebung

  • Authentifizierungsfehler: Stellen Sie sicher, dass Ihre credentials.json gültig ist und dass Sie den OAuth-Zustimmungsbildschirm konfiguriert haben.
  • API-Limits: Die Gmail-API hat Ratenbegrenzungen. Vermeiden Sie Massenvorgänge, die diese Grenzen überschreiten, indem Sie z. B. time.sleep() einfügen.
  • Anhangsgröße: Anhänge über 25 MB können über die API nicht verarbeitet werden; Sie müssen Google Drive Links direkt verwenden.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert.

Individual skills in this repo

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

claude-office-skills/academic-search

Search and analyze academic literature. Find papers, understand research methodologies, and synthesize academic findings for research projects.

claude-office-skills/ads-copywriter

Multi-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants

claude-office-skills/ai-agent-builder

Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns

claude-office-skills/airtable-automation

Airtable database automation - views, automations, integrations, and workflow triggers

claude-office-skills/ai-slides

Generate complete presentations with AI - from outline to polished slides

claude-office-skills/amazon-seller

Automate Amazon seller operations including inventory, orders, pricing, and advertising management

claude-office-skills/apple-shortcuts-integration

Create and trigger Apple Shortcuts for iOS/macOS automation and cross-platform workflows

claude-office-skills/applicant-screening

Screen job applications against requirements and score candidates

claude-office-skills/asana-automation

Automate Asana project management workflows, task tracking, team collaboration, and reporting

claude-office-skills/batch-convert

Batch convert documents between multiple formats using a unified pipeline

claude-office-skills/batch-processor

Process multiple documents in bulk with parallel execution

claude-office-skills/brand-guidelines-generator

Create and maintain brand style guides for consistent visual identity

claude-office-skills/browser-automation

Automate web browser interactions, scraping, testing, and workflow automation with Puppeteer/Playwright

claude-office-skills/calendar-automation

Google Calendar and Outlook automation - scheduling optimization, meeting workflows, time blocking, and Slack/Sheets integration

claude-office-skills/changelog-generator

Generate release notes from git commits, updates, or feature lists

claude-office-skills/chart-designer

Design effective data visualizations and charts. Generate chart configurations for ECharts, Chart.js, and other libraries. Create dashboards and reports.

claude-office-skills/chat-with-pdf

Answer questions about PDF content, summarize, and extract information

claude-office-skills/clickup-automation

Automate ClickUp workspace management, task workflows, time tracking, and team productivity

claude-office-skills/company-research

Conduct comprehensive company research and due diligence. Analyze business model, competitive landscape, management, and market position.

claude-office-skills/competitive-analysis

Analyze competitors systematically. Compare products, features, pricing, positioning, and market strategies. Generate comprehensive competitive intelligence reports.

Verwandte Skills