Skip to content
Agentmart
Submit a tool

stream

Stream overview, CLI, and router for Chat, Video, Feeds, Moderation, and Agents.

Skill by GetStream

IndexedApache-2.0★ 20
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/getstream-stream

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Stream overview, CLI, and router for Chat, Video, Feeds, Moderation, and Agents. Use for any Stream task: building or integrating Stream into web, iOS, Android, React Native, Flutter, Unity, or Unreal apps, building voice or text AI agents with Stream Agents, querying Stream data, running getstream CLI commands, looking up Stream SDK docs, or migrating (from Sendbird, or Feeds v2 to v3). Routes to the right skill.

Use cases: frontend, data, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/stream

What's inside

Skill name
stream
Description
Stream overview, CLI, and router for Chat, Video, Feeds, Moderation, and Agents. Use for any Stream task: building or integrating Stream into web, iOS, Android, React Native, Flutter, Unity, or Unreal apps, building voice or text AI agents with Stream Agents, querying Stream data, running getstream CLI commands, looking up Stream SDK docs, or migrating (from Sendbird, or Feeds v2 to v3). Routes to the right skill.
License
Apache-2.0
Metadata
author: GetStream
Instructions
79 lines in SKILL.md · view on GitHub

Before installing

  • Instructions call the network

Files (3)

  • SKILL.md
  • ai-backend-contract.md
  • sendbird-data-migration.md

SKILL.md (first lines)

# Stream

Stream (getstream.io) provides APIs and SDKs for adding Chat, Video (calls and
livestreaming), Activity Feeds, and Moderation to apps. A Stream account has
organizations; an organization has apps; an app has one or more API key + secret
pairs. All data - users, channels, calls, feeds - is scoped to an app. Client
SDKs cover React, iOS, Android, React Native, Flutter, Unity, and Unreal;
server-side SDKs mint user tokens and call the same API. Most client SDKs
provide UI kits.

Stream Agents runs voice and text AI agents on Stream's backend. An agent is a
folder of plain files (`agents/<name>/agent.yaml`, instructions, guardrail,
knowledge, skills, simulations) synced with `getstream agents`, and sessions
with it are opened through the Agents SDKs (`@stream-io/calypso` on the web). A
session's conversation is a Chat channel and its voice is a Video call, so the
app around an agent is a Chat and Video app like any other.

## The CLI

The `getstream` CLI is the base tool for everything account- and data-side:
authenticating, onboarding a project (org, app, credentials), calling any API
endpoint, obtaining credentials, minting user tokens, reading the docs, and
installing the other Stream skills. Don't work from memory of it - run
`getstream -h` and `getstream <command> -h` and follow what they print.

To install (unless already present):

```bash
curl -fsSL https://getstream.io/cli.sh | bash
getstream --version
```

Alternatively, the user can install the CLI from getstream.io/cli.

The `getstream agents` commands are only in beta builds, whose version is a
date and a commit (`YYYY-MM-DD-<commit>`) rather than semver. A stable build
answers them with "agents unavailable". Install the beta over it:

```bash
curl -fsSL https://getstream.io/cli/beta/install.sh | bash
```

## Routing

First match wins:

1. **Work on an app for a specific platform** (build, integrate, audit,
   upgrade): use the platform-specific skill.
   - stream-react (React / Next.js)
   - stream-react-native (React Native / Expo)
   - stream-swift (iOS / SwiftUI / UIKit)
   - stream-android (Kotlin / Compose)
   - stream-flutter
   - stream-unity (Chat and Video)
   - stream-unreal (Chat only)

   Install a missing skill with `getstream skills <name>`, then follow it. For a
   web app, or a generic app, pick stream-react. A framework beats an OS: "an
   Unreal chat app for iOS" is stream-unreal.

   An app built around Stream Agents is platform work too, even when the request
   only says "agent" or "voice agent". Configure the agent from its folder and
   `getstream docs agents/<sdk>` (`javascript`, `ios`, `android`, `flutter`),
   and build the app with the platform skill: its Chat UI kit renders the
   session's conversation and its Video SDK holds the call. React Native, Unity,
   and Unreal have no Agents client SDK - tell the user before building.

2. **Migrate Feeds v2 to v3:** use stream-feeds-migration skill.
3. **Migrate from Sendbird:** use the platform-specific skill to migrate the
   code; to move the data itself (users, channels, message history), read
   sendbird-data-migration.md.
4. **Docs / "how does X work" questions:** use the `getstream docs` command. In
   a command substitution like `$(getstream docs <id>)` don't add `2>&1`. The
   path you need is on stdout.
5. **Query or mutate app data** ("list channels", "any flagged messages?",
   one-off API calls): use the `getstream api` command.
6. **Genuinely ambiguous:** ask.

From GetStream/agent-skills, Apache-2.0.

More from GetStream/agent-skills

Signals

Stars
20
Forks
4
Open issues
0
Last commit (this folder)
Oct 23, 2026 (5 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from GetStream

Cite this page

stream skill. Agent Mart. https://agentmart.dev/skills/getstream-stream (last updated 2026-10-24)