
Google Chat Messages
Sends messages to Google Chat spaces via incoming webhooks, handling text, cardsV2, and threaded replies. Comes with TypeScript utilities for building cards and a complete widget reference, including decoratedText for key-value pairs, buttonList for actions, and collapsible sections. The formatting guide is legitimately helpful since Google Chat uses its own syntax (*bold*, _italic_) instead of standard Markdown, which trips people up constantly. Use this when you're scripting notifications, building status cards with actual structure, or need to thread related updates together. The card builder removes most of the JSON wrestling, and the known icon list saves you from hunting through Google's docs.
- skills.sh installs
- 1.3K
- GitHub stars
- 1.1K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add jezweb/claude-skills --skill google-chat-messages --agent claude-codeInstalls into .claude/skills of the current project.
Files
Google Chat Messages
Send messages to Google Chat spaces via incoming webhooks. Produces text messages, rich cards (cardsV2), and threaded replies.
What You Produce
- Text messages with Google Chat formatting
- Rich card messages (cardsV2) with headers, sections, widgets
- Threaded conversations
- Reusable webhook sender utility
Workflow
Step 1: Get Webhook URL
In Google Chat:
- Open a Space > click space name > Manage webhooks
- Create webhook (name it, optionally add avatar URL)
- Copy the webhook URL
Store the URL as an environment variable or in your secrets manager — never hardcode.
Step 2: Choose Message Type
| Need | Type | Complexity |
|---|---|---|
| Simple notification | Text message | Low |
| Structured info (status, digest) | Card message (cardsV2) | Medium |
| Ongoing updates | Threaded replies | Medium |
| Action buttons (open URL) | Card with buttonList | Medium |
Step 3: Send the Message
Use assets/webhook-sender.ts for the sender utility. Use assets/card-builder.ts for structured card construction.
Text Formatting
Google Chat does NOT use standard Markdown.
Sponsors
Details
- Repository
- github.com/jezweb/claude-skills
- Categories
- Frontend Development, DevOps & CI/CD, AI & Agent Building, Debugging, Automation & Workflows
- First seen
- Apr 16, 2026
More from jezweb/claude-skills
All 166- Proposal Writer1.3K
- Aussie Business English1.3K
- Shopify Setup1.2K
- Git Workflow1.2K
- Project Docs1.2K
- Zustand State Management1.2K
- Vite Flare Starter1.2K
- Shopify Content1.2K
- React Hook Form Zod1.2K
- Deep Research1.2K
- D1 Migration1.2K
- Design System1.1K
- Onboarding Ux1.1K
- Roadmap1.1K
- Stripe Payments1.1K
- Tailwind Patterns1.1K
- Uk Business English1.1K
- App Docs1.1K
- Gws Setup1.1K
- Product Showcase1.1K
- Gws Install1.1K
- Strategy Document1.1K
- Team Update1K
- Us Business English1K