Skill CLI Google Workspace pour Openclaw

Une intégration complète permettant aux agents IA de gérer Gmail, Calendar, Contacts, Sheets, Docs et Drive via une interface unifiée basée sur Python.

hightower6eu
v1.0.0
Feb 2, 2026
0
0
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install google-workspace-izypr

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer google-workspace-izypr via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que Skill CLI Google Workspace ?

La skill google-workspace est une suite d'automatisation robuste conçue pour combler le fossé entre votre agent IA et l'écosystème de productivité de Google. En utilisant Openclaw Skills, les développeurs peuvent interagir par programmation avec les outils de communication et de données, permettant des flux de travail complexes tels que le traitement automatisé des e-mails, la gestion dynamique de calendrier et les mises à jour de feuilles de calcul en temps réel. Cette skill transforme votre agent en un puissant assistant administratif capable de gérer les cycles de vie des documents et les opérations de stockage cloud.

Construite sur la bibliothèque client de l'API Google, cette skill offre un accès structuré à Gmail, Google Calendar, Google People API, Google Sheets et Google Docs. Elle s'appuie sur un utilitaire d'agent local pour gérer l'authentification sécurisée et la communication avec les services, garantissant que vos tâches automatisées sont exécutées dans un environnement vérifié.

Cas d'utilisation de Skill CLI Google Workspace

  • Automatisation des communications clients en envoyant, recherchant et lisant des messages Gmail.
  • Gestion des plannings d'équipe en créant, listant et supprimant des événements Google Calendar.
  • Extraction de données de Google Sheets pour analyse ou ajout de journaux provenant de sources externes.
  • Génération de rapports et de documents dans Google Docs via le remplacement de balises et des mises à jour par lots.
  • Simplification de la gestion des fichiers en téléchargeant, téléversant et listant des ressources dans Google Drive.

Comment fonctionne Skill CLI Google Workspace

  1. Initialisez l'utilitaire openclaw-agent requis sur votre machine hôte pour faciliter la communication API.
  2. Configurez un projet Google Cloud et obtenez des identifiants OAuth 2.0 pour un accès sécurisé.
  3. Exécutez l'assistant d'authentification basé sur Python pour autoriser la session Openclaw Skills via un navigateur.
  4. Utilisez les commandes CLI fournies ou des extraits de script pour envoyer des requêtes à des points de terminaison Google Workspace spécifiques.
  5. Traitez les données JSON renvoyées pour des flux de travail locaux ou effectuez des actions d'écriture directement sur le cloud.

Configuration de Skill CLI Google Workspace

Prérequis

Assurez-vous d'avoir Python 3 installé et l'openclaw-agent en cours d'exécution sur votre système.

1. Installer les dépendances

pip install google-api-python-client google-auth-httplib2 google-auth-oauthlib

2. Configurer Google Cloud

  • Créez un projet dans la console Google Cloud.
  • Activez les API suivantes : Gmail, Calendar, Sheets, Docs, People et Drive.
  • Créez des identifiants OAuth 2.0 (Application de bureau) et téléchargez credentials.json dans votre répertoire de travail.

3. Initialiser l'authentification

Créez un assistant google_auth.py pour gérer les jetons. Lors de la première exécution, une fenêtre de navigateur s'ouvrira pour l'autorisation, créant un fichier token.pickle pour une utilisation future.

Schéma de données et taxonomie de Skill CLI Google Workspace

Fichier/Ressource Description
credentials.json Secrets client et identifiants de projet provenant de la console Google Cloud.
token.pickle Jetons utilisateur OAuth 2.0 mis en cache pour une gestion de session persistante.
SPREADSHEET_ID L'identifiant unique trouvé dans l'URL Google Sheets pour l'accès à un fichier spécifique.
DOCUMENT_ID L'identifiant unique trouvé dans l'URL Google Docs pour la manipulation de documents.
MESSAGE_ID Identifiant unique pour les messages Gmail utilisé pour la récupération ou la modification.

Fonctionnalités avancées de Skill CLI Google Workspace

  • Prise en charge des requêtes de recherche Gmail complexes utilisant des opérateurs avancés comme is:unread ou has:attachment.
  • Capacités de mise à jour par lots pour Google Docs pour effectuer plusieurs remplacements de texte en une seule requête.
  • Synchronisation des données en temps réel entre les scripts locaux et Google Sheets via les méthodes append et update.
  • Gestion complète des contacts via l'API People, prenant en charge la recherche et la création automatisée de contacts.
  • Gestion locale et sécurisée des identifiants pour garantir que les clés API sensibles ne soient jamais soumises au contrôle de version.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

En vedette*