Agent skill · marketing growth · googleworkspace
gws-chat
Google Chat: Manage Chat spaces and messages.
Why this skill is useful
Provides specific commands and API resources for managing Google Chat spaces and messages that the AI wouldn't reliably generate on its own.
What it needs
Requires gws installed locally. Requires google-workspace account access. About 3k tokens when loaded. Last updated 2026-08-01. 30,245 stars on the source repository.
What this skill does
chat (v1) PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. Helper Commands Command Description --------- ------------- +send Send a message to a space API Resources customEmojis create — Creates a custom emoji. Custom emojis are only available for Google Workspace accounts, and the administrator must turn custom emojis on for the organization. For more information, see Learn about custom emojis in Google Chat and Manage custom emoji permissions. delete — Deletes a custom emoji. By default, users can only delete custom emoji they created. Emoji managers assigned by the administrator can delete any custom emoji in the organization. See Learn about custom emojis in Google Chat. Custom emojis are only available for Google Workspace accounts, and the administrator must turn custom emojis on for the organization. get — Returns details about a custom emoji. Custom emojis are only available for Google Workspace accounts, and the administrator must turn custom emojis on for the organization. For more information, see Learn about custom emojis in Google Chat and Manage custom emoji permissions. list — Lists custom emojis visible to the authenticated user. Custom emojis are only available for Google Workspace accounts, and the administrator must turn custom emojis on for the organization. For more information, see Learn about custom emojis in Google Chat and Manage custom emoji permissions. media download — Downloads media. Download is supported on the URI /v1/media/{+name}?alt=media. upload — Uploads an attachment. For an example, see Upload media as a file attachment. spaces completeImport — Completes the import process for the specified space and makes it visible to users. create — Creates a space. Can be used to create a named space, or a group chat in Import mode. For an example, see Create a space. delete — Deletes a named space. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills googleworkspace/gws-chat