CommunityProgramación y desarrollogithub.com

googleworkspace/gws-shared

gws CLI: Patrones compartidos para autenticación, indicadores globales y formato de salida.

¿Qué es gws-shared?

Este skill proporciona patrones compartidos esenciales para la herramienta de línea de comandos `gws`, utilizada para interactuar con las APIs de Google Workspace. Se enfoca en tres áreas clave: autenticación, indicadores globales (flags) y formato de salida. Para la autenticación, el skill maneja el flujo OAuth 2.0, incluyendo la obtención y renovación de tokens de acceso, y permite la autenticación con una cuenta de servicio. Los indicadores globales comunes como `--impersonate`, `--scopes`, `--project`, y `--output` se definen de manera centralizada para que todos los subcomandos de `gws` los compartan. El formato de salida es configurable (json, yaml, text) y los resultados se pueden filtrar usando rutas de separadores como `jq`. Este skill es compatible con todos los comandos de `gws` y ayuda a mantener la consistencia y reducir la duplicación de código entre los diferentes skills de la suite `googleworkspace`. Está diseñado para ser utilizado dentro del ecosistema de `gws` y no es un skill independiente para ejecución directa.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/googleworkspace/cli/tree/main/skills/gws-shared

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace gws-shared?

gws CLI: Patrones compartidos para autenticación, indicadores globales y formato de salida.

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 relacionados