googleworkspace/gws-workflow

Flujos de trabajo productivos entre servicios de Google Workspace.

¿Qué es gws-workflow?

Esta habilidad permite la creación y ejecución de flujos de trabajo automatizados que integran múltiples servicios de Google Workspace, como Gmail, Google Calendar, Google Drive y Google Docs. Su objetivo principal es mejorar la productividad al eliminar tareas repetitivas mediante la orquestación de acciones entre estas aplicaciones. Soporta plataformas como Google Cloud Platform (GCP) y entornos que utilicen la API de Google Workspace, aprovechando AppSheet o Cloud Functions para la lógica personalizada. Al basarse en la documentación SKILL.md, los desarrolladores pueden implementar flujos de trabajo que sincronicen eventos del calendario con correos, gestionen documentos de Drive automáticamente, o generen informes a partir de hojas de cálculo, todo sin intervención manual.

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

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

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

Documentación

¿Qué hace gws-workflow?

Flujos de trabajo productivos entre servicios de Google Workspace.

Descripción

Este flujo de trabajo automatiza tareas comunes de productividad que involucran múltiples servicios de Google Workspace, como Gmail, Calendar, Drive y Docs. Por ejemplo, puede crear automáticamente un evento de calendario a partir de un correo electrónico, guardar archivos adjuntos en una carpeta de Drive, o generar un documento resumen desde una hoja de cálculo.

Plataformas compatibles

  • Google Cloud Platform (GCP)
  • Entornos con acceso a las APIs de Google Workspace
  • AppSheet (para interfaces de usuario simples)
  • Cloud Functions (para lógica personalizada)

Cómo funciona

  1. Entrada: Recibe un desencadenante (trigger), como un correo electrónico nuevo, un cambio en un archivo de Drive, o una entrada manual.
  2. Procesamiento: Utiliza la lógica del flujo de trabajo para determinar acciones (crear, actualizar, eliminar) en otros servicios.
  3. Salida: Ejecuta las acciones y notifica al usuario (por correo, notificación en apps, o log).

Ejemplo de uso

steps:
  - name: Leer correo
    action: gmail.get_message
    params:
      query: "subject:Informe"
  - name: Crear evento en calendario
    action: calendar.create_event
    params:
      summary: "Revisión de {subject}"
      start: "{datetime}"

Requisitos

  • Tener habilitadas las APIs de Google Workspace en el proyecto de GCP.
  • Configurar autenticación OAuth 2.0 o una cuenta de servicio.
  • Instalar las dependencias necesarias si se usa AppSheet o Cloud Functions.

Licencia

Apache 2.0

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