gas-slack-bot
CommunityScaffold and verify a GAS Slack Events bot fast
System Documentation
What problem does it solve?
Setting up a Slack Events API bot on Google Apps Script is error-prone and slow because it requires coordinating cross-platform IDs, tokens, deployment URLs, and event subscription verification across both consoles.
Core Features & Use Cases
- Creates a full GAS+Slack bot repo scaffold: generates the Apps Script runtime files plus Slack manifest and safe local configuration templates for a working baseline.
- Guides browser-driven admin setup using an already logged-in Chrome session: uses CDP-attached logged-in browser workflow to create the Apps Script project, configure Slack scopes and event subscriptions, and install the Slack App.
- Deploys and verifies end-to-end messaging: deploys the Apps Script Web App, wires the request_url for Slack events, and confirms bot replies with a live message test.
Quick Start
Use the logged-in Chrome workflow to attach Playwright over CDP, scaffold a target bot repo with the provided PowerShell script, then follow the SKILL.md workflow to deploy the GAS Web App and wire the Slack App manifest/event subscriptions before sending a live test message in your target channel.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: gas-slack-bot Download link: https://github.com/Sunwood-ai-labs/gas-slack-bot-skill/archive/main.zip#gas-slack-bot Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.