Que fait gws-docs-write ?
Google Docs : Ajouter du texte à un document.
Fonctionnement
Cette compétence utilise l'API Google Docs pour ajouter du texte à la fin d'un document spécifié. Elle nécessite une authentification préalable via Google Workspace (OAuth 2.0) avec les autorisations appropriées.
Utilisation
Prérequis
- Un compte Google Workspace actif
- Un document Google Docs existant (avec son ID)
- Les autorisations nécessaires pour modifier le document
Exemple de commande
gws-docs-write <documentId> "<texte à ajouter>"
Paramètres
documentId: ID unique du document Google Docs (visible dans l'URL)texte: Contenu à ajouter à la fin du document (entre guillemets si contient des espaces)
Supports de plateforme
- Claude Code
- Cursor
- Codex
- Tout agent compatible Google Workspace
Authentification
L'authentification est gérée via OAuth 2.0 avec les scopes nécessaires :
https://www.googleapis.com/auth/documentshttps://www.googleapis.com/auth/drive.file(pour l'accès aux documents)
Gestion des erreurs
- Document introuvable : Vérifiez que l'ID du document est correct.
- Autorisations insuffisantes : Assurez-vous que l'utilisateur a les droits d'édition.
- Limites de quota : L'API Google Docs a des limites de requêtes.
Exemple d'utilisation avec un agent
{
"skill": "googleworkspace/gws-docs-write",
"params": {
"documentId": "1abc123def456",
"text": "Nouveau contenu ajouté par l'agent IA."
}
}
Notes supplémentaires
- Le texte peut inclure du formatage Markdown simple (gras, italique, listes).
- L'ajout se fait toujours à la fin du document, sans écraser le contenu existant.
- Pour des opérations plus complexes (insertion à un emplacement précis), utilisez d'autres compétences de la suite
googleworkspace.