← chasmbot.com
GStack Skill

Your early adopters,
in the loop.

Spin up a Telegram bot that tells your community what shipped, collects their ideas and bugs, and credits them for it.

/early-adopters create

Ship → notify → listen → build

One command sets up the full feedback loop. Your early adopters hear about every ship, and their feedback flows back into your planning.

You run /ship

GStack ships your code, creates the PR, bumps the version, updates the changelog.

Bot notifies the group

Your Telegram group gets a formatted message with the version, changelog, and PR link.

Early adopters respond

They submit ideas with /idea, report bugs with /bug, or just talk — the bot listens for actionable feedback.

You sync and act

Run /early-adopters sync to pull ideas, bugs, and feedback into local files. Feed bugs to /investigate. Review ideas in /office-hours.

Setup takes 2 minutes

claude-code — my-project
$ /early-adopters create
Project slug: my-app
Creating Supabase project... done
Running migrations... 4 tables created
Paste your Telegram bot token from @BotFather:
> 7218364...
Deploying edge function... deployed
Webhook registered

Bot is live! Add @myapp_bot to your Telegram group.

---

$ /ship
Shipping v1.2.0...
PR created: github.com/you/my-app/pull/42
Notifying early adopters... sent

$ /early-adopters sync
Synced: 3 ideas, 1 bug, 5 feedback items
Files updated: .gstack/IDEAS.md, BUGS.md, FEEDBACK.md

Your community, heard

B
MyApp Bot
Shipped v1.2.0

• Added dark mode
• Fixed login timeout on slow connections
• Improved onboarding flow

View PR
2:34 PM
S
Sarah
/idea Add keyboard shortcuts for power users — I switch between screens a lot
2:36 PM
B
MyApp Bot
Idea logged! Thanks @sarah_dev — you'll get credit when this ships.

"Add keyboard shortcuts for power users — I switch between screens a lot"
2:36 PM
M
Marcus
/bug Profile page crashes on Safari when uploading a photo
2:41 PM
B
MyApp Bot
Bug reported! Thanks @marcus_k — we'll look into this.

"Profile page crashes on Safari when uploading a photo"
2:41 PM

Everything wired in

Not just a bot — a full feedback loop integrated into your GStack workflow.

📣

Ship notifications

Every /ship auto-posts the changelog to your group. Your early adopters always know what's new.

💡

Idea credit

Contributors are credited by Telegram handle. Tracks who suggested what — maps to GStackPlus contributor profiles.

🐛

Bug routing

Bug reports sync to local files and feed directly into /investigate for root cause analysis.

🔄

Feedback sync

Passive listening picks up actionable feedback from group chat. Pull it all with /early-adopters sync.

🏗

Supabase-powered

Edge Functions for the webhook, PostgreSQL for storage. Deploys in one step via MCP.

🚀

2-minute setup

One slash command. Create bot via BotFather, paste token, done. Everything else is automated.

Plugs into your workflow

Get started

Two paths depending on whether you already have GStack.

Add the skill

One command installs the skill, patches /ship for auto-notifications, and regenerates docs.

install
$ curl -fsSL https://raw.githubusercontent.com/pareen/chasmbot/main/early-adopters/install.sh | bash

Installing /early-adopters skill for gstack

gstack found
Skill files installed
/ship patched with Step 8.8
Skill docs generated

Installed! Run /early-adopters create in any project.

Then, in any project:

/early-adopters create

The skill walks you through creating a Telegram bot, deploying the backend, and wiring it into your group — all interactively inside Claude Code.

What is GStack?

GStack is an AI-powered software factory for Claude Code. It adds slash commands like /ship, /investigate, /qa, and /early-adopters that handle real engineering workflows — shipping code, debugging, QA testing, and more.

Step 1: Install Claude Code

GStack runs inside Claude Code — Anthropic's AI coding agent. If you don't have it yet:

$ npm install -g @anthropic-ai/claude-code

Step 2: Install GStack

GStack installs as a set of skills in your Claude Code config:

install gstack
$ curl -fsSL https://raw.githubusercontent.com/gstack-app/gstack/main/install.sh | bash

Step 3: Add the early-adopters skill

Now install this skill on top of GStack:

$ curl -fsSL https://raw.githubusercontent.com/pareen/chasmbot/main/early-adopters/install.sh | bash

Step 4: Create your bot

Open Claude Code in any project and run:

claude-code — my-project
$ /early-adopters create

The skill will walk you through:
1. Creating a Telegram bot via @BotFather
2. Setting up a Supabase project for the backend
3. Deploying the webhook and wiring everything up

Takes about 2 minutes.

Available commands

Once installed, these slash commands are available in Claude Code:

/early-adopters create Set up bot, deploy backend, wire hooks
/early-adopters sync Pull ideas, bugs, feedback into local files
/early-adopters status Dashboard with contributor and feedback counts
/early-adopters contributors Leaderboard with credit per contributor
/early-adopters summary daily Post a daily summary to your Telegram group
/early-adopters schedule weekly Auto-post weekly summaries on Monday 9am

Telegram first. Discord and WhatsApp coming soon.