Skills pour agentsPlateformes et API

gws : Google Workspace confié à l'agent via une seule ligne de commande

Relier un agent à Google Workspace oblige d'habitude à envelopper à la main une douzaine d'API REST. Le CLI gws construit ses commandes à la volée depuis le Discovery Service de Google et répond en JSON structuré, et les skills fournis apprennent à l'agent à s'en servir. La liste des chemins en compte environ 95 : un par API, plus assistants, flux, profils et recettes.

31 829étoiles sur GitHub · #34

Ouvrir sur GitHub

Installation

  • skills CLI
    npx skills add googleworkspace/cli
  • npm
    npm install -g @googleworkspace/cli

Télécharger le ZIP

Auteur
googleworkspace
Licence
Apache-2.0
Pack
95 skills dans le pack
Mis à jour
6 octobre 2026
Agents
Gemini CLI, OpenClaw

Ce qu’il fait

  • gws-gmail, gws-drive, gws-calendar, gws-sheets, gws-docs et gws-slides couvrent les applis principales, ainsi que Chat, Forms, Keep, Meet et Tasks.
  • Des assistants comme +send, +reply, +triage, +agenda et +append envoient des mails, résument la boîte, listent les réunions et ajoutent des lignes.
  • Les skills gws-workflow produisent le point du matin, préparent la prochaine réunion, changent un mail en tâche et font un bilan hebdomadaire.
  • Les skills persona-* fixent un rôle, assistant de direction ou admin informatique par exemple, et les recipe-* décrivent des opérations en plusieurs étapes.
  • Les commandes acceptent --dry-run pour prévisualiser la requête et la pagination automatique, et chaque réponse arrive en JSON.

Quand s’en servir

  • Chaque matin vous triez mails et agenda et voulez que l'agent vous remette les non-lus et les réunions du jour.
  • Vous suivez votre activité dans Google Sheets et voulez que l'agent ajoute des lignes et sorte un rapport sans copier-coller.
  • Vous administrez un domaine Workspace et voulez consulter journaux d'audit et rapports d'usage depuis le terminal.

Demandez à l’agent

  • Montre-moi les mails non lus d'aujourd'hui et mes réunions avant midi
  • Crée dans Agenda une réunion d'équipe vendredi à 15 h et envoie-moi le lien Meet
  • Télécharge tout le dossier Drive Contrats 2026 et dis-moi quels fichiers dépassent 50 Mo

Questions

Comment brancher les skills gws sur mon agent ?

Installez le CLI avec npm install -g @googleworkspace/cli ou un binaire des GitHub Releases, lancez gws auth setup, puis ajoutez les skills avec npx skills add. Vous pouvez aussi n'en prendre qu'un, comme gws-drive.

Pourquoi la connexion échoue-t-elle avec Access blocked ?

Ajoutez votre compte dans Test users sur l'écran de consentement OAuth. Une appli non vérifiée est aussi limitée à environ 25 scopes, choisissez donc les services avec l'option -s.

gws est-il un outil officiel de Google ?

Non. Il est hébergé par l'organisation googleworkspace, mais le README précise qu'il ne s'agit pas d'un produit officiellement pris en charge par Google et que des changements incompatibles arriveront avant la v1.0.

Plateformes et APITous les skills

Rédigé d’après le README et le SKILL.md de googleworkspace/cli. Étoiles au 24 octobre 2026.