recipe-send-team-announcement — Claude skill: Gmail plus Chat
Sends a team announcement through two channels at once: an email via Gmail and a post in a Google Chat space. Useful when an update needs to land where people actually look.
npx skills add googleworkspace/cli --skill recipe-send-team-announcement -a claude-codeWhat recipe-send-team-announcement does
The skill is a two-step recipe. First it sends mail with gws gmail +send, taking a recipient, subject and body. Then the same announcement goes to Google Chat through gws chat +send, aimed at a space like spaces/TEAM_SPACE.
There are no scripts inside, just the command sequence. Two skills have to be loaded first: gws-gmail and gws-chat. You also need the gws binary on your machine, or the commands won't run.
Worth installing if you push announcements to a team often and are tired of doing it twice by hand. With a single channel or one-off messages, skip it and just write the email.
What it helps with
- send one announcement by email and chat in a single pass
- mirror an update into Google Chat so nobody misses it
- set the subject and body inline in the command
- post into a specific space such as
spaces/TEAM_SPACE
Example prompts for the agent
- Send the team announcement through Gmail and Google Chat
- Email the policy update to [email protected] and post it in the team space
- Post in the team space that the policy email just went out
How to install recipe-send-team-announcement
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-send-team-announcement -a claude-code2Manually: put the files in place
~/.claude/skills/recipe-send-team-announcement/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/recipe-send-team-announcement/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-send-team-announcement -a codex2Manually: put the files in place
.agents/skills/recipe-send-team-announcement/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-send-team-announcement -a cursor2Manually: put the files in place
.cursor/skills/recipe-send-team-announcement/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli recipe-send-team-announcement2Manually: put the files in place
.github/skills/recipe-send-team-announcement/SKILL.md1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-send-team-announcement -a gemini-cli2Platform CLI
gemini skills install https://github.com/googleworkspace/cli --path skills/recipe-send-team-announcementManually: put the files in place
.devin/skills/recipe-send-team-announcement/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-send-team-announcement -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set95
The whole set →Similar
Questions about recipe-send-team-announcement
How do I install recipe-send-team-announcement in Claude?
Run npx skills add googleworkspace/cli --skill recipe-send-team-announcement -a claude-code. The skill lands at ~/.claude/skills/recipe-send-team-announcement/SKILL.md.
What does recipe-send-team-announcement do?
It walks an announcement through two channels: email with gws gmail +send and a Google Chat post with gws chat +send.
What do I need before running this skill?
The gws binary plus the gws-gmail and gws-chat skills, which the recipe lists as prerequisites.
Source text
SKILL.md · Apache-2.0
---
name: recipe-send-team-announcement
description: "Send a team announcement via both Gmail and a Google Chat space."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "communication"
requires:
bins:
- gws
skills:
- gws-gmail
- gws-chat
---
# Announce via Gmail and Google Chat
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-gmail`, `gws-chat`
Send a team announcement via both Gmail and a Google Chat space.
## Steps
1. Send email: `gws gmail +send --to [email protected] --subject 'Important Update' --body 'Please review the attached policy changes.'`
2. Post in Chat: `gws chat +send --space spaces/TEAM_SPACE --text '📢 Important Update: Please check your email for policy changes.'`
© googleworkspace · Apache-2.0 · googleworkspace/cli