stream-docs — Claude Code skill: what it does, how to install
Routes requests about Stream documentation to the getstream docs CLI so the agent pulls up the right SDK pages.
npx skills add GetStream/agent-skills --skill stream-docs -a claude-codeWhat stream-docs does
stream-docs acts as a compatibility entrypoint: any request naming stream-docs gets handled through the getstream docs command. Supported arguments come from getstream docs -h, and broader CLI guidance is deferred to the stream skill.
When substituting the command, such as $(getstream docs <id>), the agent must avoid appending 2>&1 since the path it needs is printed to stdout and redirecting stderr would break that. Every page cited in an answer should carry the URL from its "For the most recent version of this documentation" line.
If the CLI can't be installed, the skill falls back to fetching https://getstream.io/docs/llms.txt directly and following the links there, citing the URL of each page used.
What it helps with
- locate the right Stream SDK documentation page
- cite the current version of a documentation page
- substitute getstream docs output into a command without breaking stderr
- reach Stream docs without the CLI installed
Example prompts for the agent
- Look up how to add push notifications in the Stream docs
- Show me the getstream docs -h options
- Cite the current page for the Stream Chat SDK setup
How to install stream-docs
1Skills CLI (Vercel)
npx skills add GetStream/agent-skills --skill stream-docs -a claude-code2Manually: put the files in place
~/.claude/skills/stream-docs/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/stream-docs/
1Skills CLI (Vercel)
npx skills add GetStream/agent-skills --skill stream-docs -a codex2Manually: put the files in place
.agents/skills/stream-docs/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add GetStream/agent-skills --skill stream-docs -a cursor2Manually: put the files in place
.cursor/skills/stream-docs/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install GetStream/agent-skills stream-docs2Manually: put the files in place
.github/skills/stream-docs/SKILL.md1Skills CLI (Vercel)
npx skills add GetStream/agent-skills --skill stream-docs -a gemini-cli2Platform CLI
gemini skills install https://github.com/GetStream/agent-skills --path skills/stream-docsManually: put the files in place
.devin/skills/stream-docs/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add GetStream/agent-skills --skill stream-docs -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about stream-docs
How do I install stream-docs in Claude Code?
Run npx skills add GetStream/agent-skills --skill stream-docs -a claude-code; the skill lands at ~/.claude/skills/stream-docs/SKILL.md.
What does stream-docs do?
It routes any request naming stream-docs to the getstream docs CLI so the agent can find Stream platform and SDK pages and cite the current documentation URL.
What happens if the getstream CLI isn't installed?
The skill falls back to fetching https://getstream.io/docs/llms.txt directly and following its links, citing the URL of each page used.
Source text
SKILL.md · Apache-2.0
--- name: stream-docs description: Compatibility entrypoint for requests naming stream-docs. Uses getstream docs for SDK documentation lookups. license: See LICENSE in repository root metadata: author: GetStream --- # Stream Docs (compatibility) The recommended way to access Stream platform and SDK documentation is `getstream docs`. Read `getstream docs -h` for supported arguments. Refer to stream skill for CLI guidance. In a command substitution like `$(getstream docs <id>)` don't add `2>&1` to redirect stderr. The path you need is on stdout. Cite every page you answer from with the URL in its "For the most recent version of this documentation" line. Only when the CLI cannot be installed, fall back to fetching `https://getstream.io/docs/llms.txt` and following the links there. Cite the URL of each page you used.
© GetStream · Apache-2.0 · GetStream/agent-skills