Stream router for Chat, Video, Feeds, and Moderation. Use when the user wants to build a new app with Stream, scaffold a project, add…
Stream - skill router This skill picks the track from the user's input and delegates to a specialized sub-skill. It does no scaffolding, CLI, or docs work itself - those live in dedicated skills. Read first: RULES.md. Non-negotiable rules apply, including the Peer skills procedure (Glob path + install command + install policy + Skill-vs-Read-inline rule). Peer manifest: peers.yaml (schema: peers.schema.json) is the single source of truth for peer skill names, Glob paths, install commands, install policies (silent vs ask), routing signals, and decline fallbacks. Read it before installing or routing to a peer. After picking a sub-skill: follow the procedure in RULES.md > Peer skills - Glob the entry's SKILL.md path, install per its install_policy if missing (silently, or after explicit confirm for ask peers), then Skill tool (if listed) or Read inline. Do not call Skill before the Glob; it surfaces a confusing "Unknown skill" error. Do not stop after naming the track. By task Build a new app with Stream -> use the stream-builder skill Empty/new directory + "build me a Chat/Video/Feeds app", "scaffold", "create a new ..." Covers Steps 0-7 (scaffold, theme, auth, env, SDK install, component generation)
don't have the plugin yet? install it then click "run inline in claude" again.
by @actionbook