googleworkspace/recipe-email-drive-link

Partagez un fichier Google Drive et envoyez le lien par e-mail avec un message aux destinataires.

Qu'est-ce que recipe-email-drive-link ?

Cette compétence permet à un agent AI d'automatiser le partage de fichiers Google Drive en générant un lien de partage et en l'envoyant par e-mail à un ou plusieurs destinataires avec un message personnalisé. Elle est utile pour les workflows collaboratifs où il est nécessaire de distribuer rapidement des documents tout en informant les participants. La compétence repose sur les API Google Drive et Gmail, et fonctionne avec des plateformes d'agents comme Claude Code, Cursor ou Codex. En intégrant cette compétence, un agent peut exécuter les actions suivantes : définir les permissions de partage (vue, commentaire, édition), générer un lien accessible, composer un e-mail avec le lien et un message, et l'envoyer. Le processus est sécurisé et utilise les identifiants OAuth 2.0 de l'utilisateur, ce qui garantit que seuls les destinataires autorisés reçoivent l'accès. Idéal pour des scénarios comme l'envoi de rapports, de présentations ou de documents de projet à des collègues ou clients.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/googleworkspace/cli/tree/main/skills/recipe-email-drive-link

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait recipe-email-drive-link ?

Partagez un fichier Google Drive et envoyez le lien par e-mail avec un message aux destinataires.

Description

Cette compétence automatise le processus de partage d'un fichier stocké sur Google Drive en générant un lien de partage, puis en envoyant ce lien par e-mail à un ou plusieurs destinataires avec un message personnalisé.

Cas d'usage

  • Envoyer un document de projet à une équipe
  • Partager une présentation avec des clients
  • Distribuer des rapports générés automatiquement
  • Collaborer sur des fichiers en permettant l'accès par lien

Fonctionnement

  1. L'agent utilise l'API Google Drive pour définir les permissions du fichier (vue, commentaire ou édition)
  2. Un lien de partage est généré
  3. L'agent utilise l'API Gmail pour composer un e-mail contenant le lien et le message fourni par l'utilisateur
  4. L'e-mail est envoyé aux destinataires spécifiés

Prérequis

  • Compte Google Workspace
  • Authentification OAuth 2.0 configurée avec les scopes suivants :
    • https://www.googleapis.com/auth/drive.file
    • https://www.googleapis.com/auth/gmail.send

Exemple d'utilisation

File ID : 1abc123def456
Destinataires : [email protected], [email protected]
Message : Bonjour, veuillez trouver ci-joint le lien vers le document de projet.
Permissions : vue

Notes importantes

  • Le fichier doit exister dans le Google Drive de l'utilisateur
  • Les destinataires doivent avoir des adresses e-mail valides
  • Le message peut contenir du texte brut ou du HTML simple

Individual skills in this repo

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

googleworkspace/gws-admin-reports

Google Workspace Admin SDK: Audit logs and usage reports.

googleworkspace/gws-calendar

Google Calendar: Manage calendars and events.

googleworkspace/gws-calendar-agenda

Google Calendar: Show upcoming events across all calendars.

googleworkspace/gws-calendar-insert

Google Calendar: Create a new event.

googleworkspace/gws-chat

Google Chat: Manage Chat spaces and messages.

googleworkspace/gws-chat-send

Google Chat: Send a message to a space.

googleworkspace/gws-classroom

Google Classroom: Manage classes, rosters, and coursework.

googleworkspace/gws-docs

Read and write Google Docs.

googleworkspace/gws-docs-write

Google Docs: Append text to a document.

googleworkspace/gws-drive

Google Drive: Manage files, folders, and shared drives.

googleworkspace/gws-drive-upload

Google Drive: Upload a file with automatic metadata.

googleworkspace/gws-events

Subscribe to Google Workspace events.

googleworkspace/gws-events-renew

Google Workspace Events: Renew/reactivate Workspace Events subscriptions.

googleworkspace/gws-events-subscribe

Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.

googleworkspace/gws-forms

Read and write Google Forms.

googleworkspace/gws-gmail

Gmail: Send, read, and manage email.

googleworkspace/gws-gmail-forward

Gmail: Forward a message to new recipients.

googleworkspace/gws-gmail-read

Gmail: Read a message and extract its body or headers.

googleworkspace/gws-gmail-reply

Gmail: Reply to a message (handles threading automatically).

googleworkspace/gws-gmail-reply-all

Gmail: Reply-all to a message (handles threading automatically).

Skills associés