Gws Events Subscribe
Skill Verified ActiveGoogle Workspace Events: Subscribe to Workspace events and stream them as NDJSON.
To provide a reliable and configurable way for AI agents to subscribe to and process Google Workspace events in real-time using NDJSON.
Features
- Subscribe to Google Workspace events
- Stream events as NDJSON
- Configure target resources and event types
- Integrate with Google Cloud Pub/Sub for event delivery
- Option to clean up created Pub/Sub resources
Use Cases
- Monitoring Google Chat messages in a specific space
- Processing new calendar events for automated scheduling
- Receiving real-time notifications for Drive file changes
- Building custom workflows triggered by Workspace events
Non-Goals
- Managing or creating Google Workspace resources beyond Pub/Sub subscriptions for event streaming
- Directly processing the content of Workspace events (focus is on streaming)
- Providing a graphical user interface for event management
Prerequisites
- gws CLI installed
- Google Cloud project configured
- Appropriate Google Workspace and GCP permissions
Installation
npx skills add googleworkspace/cliRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedTrust Signals
Similar Extensions
Monitor Stream
99Stream live swarm events using the Monitor tool for real-time observability
Azure Eventgrid Py
99Azure Event Grid SDK for Python. Use for publishing events, handling CloudEvents, and event-driven architectures. Triggers: "event grid", "EventGridPublisherClient", "CloudEvent", "EventGridEvent", "publish events".
Lark Event Consumer CLI
99Lark/Feishu real-time event listening / subscribing / consuming: stream events as NDJSON via `lark-cli event consume <EventKey>` (covers IM message receive, reactions, chat member changes, etc.). Use for Lark bots, real-time message processing, long-running subscribers, streaming webhook/push handlers. Supports `--max-events` / `--timeout` bounded runs and a stderr ready-marker contract — designed for AI agents running as subprocesses.
Lark Calendar
100飞书日历(calendar):提供日历与日程(会议)的全面管理能力。核心场景包括:查看/搜索日程、创建/更新日程、管理参会人、查询忙闲状态及推荐空闲时段、查询/搜索与预定会议室。注意:涉及【预约日程/会议】或【查询/预定会议室】时,必须先读取 references/lark-calendar-schedule-meeting.md 工作流!高频操作请优先使用 Shortcuts:+agenda(快速概览今日/近期行程)、+create(创建日程并按需邀请参会人及预定会议室)、+update(更新既有日程字段,或独立增删参会人/会议室)、+freebusy(查询用户主日历的忙闲信息和rsvp的状态)、+rsvp(回复日程邀请)
Gws Calendar Agenda
100Google Calendar: Show upcoming events across all calendars.
Recipe Watch Drive Changes
100Subscribe to change notifications on a Google Drive file or folder.