gws-events

Subscribes to Google Workspace events and streams them as NDJSON in real time.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/fishyer/skills --skill gws-events-fishyer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-events
Source: https://github.com/fishyer/skills/tree/main/skills/gws-events
Command: npx skills add https://github.com/fishyer/skills --skill gws-events-fishyer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws, and includes scripts (resource) components.

What problem does it solve?

This Skill unit helps users stay updated with Google Workspace events in real-time, ensuring they are aware of any important notifications or updates as soon as they occur.

Core Features & Use Cases

  • Event Subscription: Subscribe to a variety of Google Workspace events like message creation, calendar updates, and file changes.
  • Real-time Stream: Receive event updates as a stream of NDJSON for immediate processing.
  • Use Case: Ideal for automating workflows or alerting systems that rely on Google Workspace activities.

Quick Start

To subscribe to all events for a specific workspace, run the following command: gws events all --subscribe --resource <resource-name> --method <method-name>

Frequently Asked Questions about gws-events

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I subscribe to real-time Google Workspace events for workflow automation?

Subscribe to real-time Google Workspace events by running the command `gws events all --subscribe --resource <resource-name> --method <method-name>` to stream updates. This monitors message creation, calendar updates, and file changes via the Google Workspace Events API.

What format does the Google Workspace Events API stream use for real-time updates?

The Google Workspace Events API streams real-time updates in NDJSON format. This newline-delimited structure allows immediate processing of event data for notification systems and alert workflows.

Can I use this to monitor file changes and calendar updates across a Google Workspace?

Yes, you can monitor file changes and calendar updates across a Google Workspace. The Skill subscribes to these activities and delivers them as a real-time NDJSON stream for event-driven automation.

Do I need the gws dependency to receive streaming notifications from Google Workspace?

Yes, the `gws` dependency is required to receive streaming notifications. It provides the foundational environment needed to execute event subscription commands and interact with the Google Workspace Events API.

What is the best way to trigger automated alerts when Google Workspace activities occur?

The best way to trigger automated alerts is by subscribing to Google Workspace events and processing the real-time NDJSON stream. This method ensures timely notification of changes for immediate workflow execution.