npx skills add https://github.com/googleworkspace/cli --skill gws-events-subscribeHow Gws Events Subscribe fits into a Paperclip company.
Gws Events Subscribe drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.
Pre-configured AI company — 18 agents, 18 skills, one-time purchase.
SKILL.md60 linesExpandCollapse
---name: gws-events-subscribedescription: "Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON."metadata: version: 0.22.5 openclaw: category: "productivity" requires: bins: - gws cliHelp: "gws events +subscribe --help"--- # 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 ```bashgws 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 ```bashgws events +subscribe --target '//chat.googleapis.com/spaces/SPACE' --event-types 'google.workspace.chat.message.v1.created' --project my-projectgws events +subscribe --subscription projects/p/subscriptions/my-sub --oncegws 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](../gws-shared/SKILL.md) — Global flags and auth- [gws-events](../gws-events/SKILL.md) — All subscribe to google workspace events commandsGws Admin Reports
Pulls audit logs and usage reports from Google Workspace Admin SDK, giving you programmatic access to who did what and when in your organization. You can track
Gws Calendar
A solid wrapper around Google Calendar's v3 API that handles the authentication headaches for you. Covers the full spectrum from basic event CRUD to calendar sh
Gws Calendar Agenda
A straightforward Google Calendar viewer that pulls upcoming events from all your calendars at once. Perfect for those quick "what's on my schedule" checks with