Skills Agentes

Gws Events Subscribe

Google Workspace Events: se suscribe a eventos de Workspace y los transmite como NDJSON.

Oficial
Estrellas
31.1k

en todo el repo

Actividad
38

0–100, la ruta de este skill

Actualizado
hace 5 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
519 tok

20 tok en reposo

Paquete
1 archivo

2 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add googleworkspace/cli --skill gws-events-subscribe --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Suscribe a eventos de Google Workspace y los transmite como NDJSON
  • Permite filtrar por recurso (--target) y por tipos CloudEvents (--event-types)
  • Gestiona recursos Pub/Sub, con opción de reutilizar una suscripción existente o limpiarla al salir
  • Puede escribir cada evento como archivo JSON separado en un directorio de salida

Úsalo cuando

  • Se necesita monitorizar en tiempo real eventos de Workspace (por ejemplo mensajes de Chat) desde la CLI

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • “Suscríbeme a los eventos de mensajes de este espacio de Chat”
    • “Escucha eventos de Workspace y guárdalos como NDJSON”
    • “Haz un pull único de eventos de esta suscripción Pub/Sub existente”

    SKILL.md

    En inglés

    events +subscribe

    PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

    Subscribe to Workspace events and stream them as NDJSON

    Usage

    gws events +subscribe
    

    Flags

    Flag Required Default Description
    --target — — Workspace resource URI (e.g., //chat.googleapis.com/spaces/SPACE_ID)
    --event-types — — Comma-separated CloudEvents types to subscribe to
    --project — — GCP project ID for Pub/Sub resources
    --subscription — — Existing Pub/Sub subscription name (skip setup)
    --max-messages — 10 Max messages per pull batch (default: 10)
    --poll-interval — 5 Seconds between pulls (default: 5)
    --once — — Pull once and exit
    --cleanup — — Delete created Pub/Sub resources on exit
    --no-ack — — Don't auto-acknowledge messages
    --output-dir — — Write each event to a separate JSON file in this directory

    Examples

    gws events +subscribe --target '//chat.googleapis.com/spaces/SPACE' --event-types 'google.workspace.chat.message.v1.created' --project my-project
    gws events +subscribe --subscription projects/p/subscriptions/my-sub --once
    gws events +subscribe ... --cleanup --output-dir ./events
    

    Tips

    • Without --cleanup, Pub/Sub resources persist for reconnection.
    • Press Ctrl-C to stop gracefully.

    [!CAUTION] This is a write command — confirm with the user before executing.

    See Also

    • gws-shared — Global flags and auth
    • gws-events — All subscribe to google workspace events commands

    Reproducido de googleworkspace/cli bajo licencia Apache-2.0. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere el binario gws, y leer primero gws-shared/SKILL.md para autenticación, flags globales y reglas de seguridad; es un comando de escritura que debe confirmarse con el usuario antes de ejecutar.

    Detalles

    Categoría
    Productividad
    Licencia
    Apache-2.0
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de googleworkspace/cli

    Este repo incluye 95 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack cli entero y su comando de instalación

    Google Workspace Admin SDK: logs de auditoría y reportes de uso.

    Costo de contexto al activarse
    589 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Oficialproductividad

    Google Calendar: gestiona calendarios y eventos.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Oficialproductividad

    Google Calendar: muestra los próximos eventos de todos los calendarios.

    Costo de contexto al activarse
    396 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Oficialproductividad

    Google Calendar: crea un nuevo evento.

    Costo de contexto al activarse
    448 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Oficialproductividad

    Google Chat: gestiona espacios y mensajes de Chat.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Oficialproductividad

    Google Chat: envía un mensaje a un space.

    Costo de contexto al activarse
    288 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Oficialproductividad

    Skills relacionados

    Google Workspace Admin SDK: logs de auditoría y reportes de uso.

    Costo de contexto al activarse
    589 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Oficialproductividad

    Google Calendar: gestiona calendarios y eventos.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Oficialproductividad

    Google Calendar: muestra los próximos eventos de todos los calendarios.

    Costo de contexto al activarse
    396 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Oficialproductividad