/stream-builder scaffold a chat app with a sidebar of channels and a message view
/stream-builder add Video calling to my existing app. I already have Chat set up
/stream-builder build a feeds-based social app: profile pages, follow button, timelinestream-builder
/stream-builder is the framework-agnostic builder. It scaffolds new apps and integrates Stream into existing ones through the same Steps 0-7 flow the web pack uses, and it's being extended to app kinds beyond the web.
For web React and Next.js work, use /stream-react instead. That's the default web pack, and the router picks it automatically. /stream-builder is chosen only when you name it explicitly (/stream-builder or "use stream-builder"). For native projects, use the platform skills.
What it builds
- New apps from scratch, wired end-to-end with your choice of Stream SDKs (Chat, Video, Feeds, Moderation). You get a working login screen, a token endpoint, and one functional screen per product you include.
- Stream added to an existing app, where the builder detects the framework, package manager, and any existing Stream setup, and adds the new SDK on top without breaking what's already there.
- A read-only best-practices audit of an existing Stream Video integration.
Example prompts
What it knows
The builder shares the SDK-wiring knowledge with the web pack: token endpoints and the secrets rules around them, strict-mode-safe client setup (per-SDK, using the official useCreateChatClient() / useCreateFeedsClient() hooks), Shadcn theme wiring, component composition, and per-product setup quirks (Feeds activity schemas, Video call lifecycle, Moderation Dashboard authoring). Those patterns are documented in full on the /stream-react reference.
The reference files live at skills/stream-builder/references/.
What it asks before running
A build or integrate task onboards through getstream init first (auth, org/app, credentials). The builder may also offer to install three open-source frontend skills that improve generic UI quality:
vercel-react-best-practices: React and Next.js idiomsweb-design-guidelines: general UI polishfrontend-design: frontend structure
It lists them and waits for your confirmation. If you decline, the builder still works fine. The Stream reference files cover the SDK side, while these frontend skills only refine the visual polish on top.