diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..00b4d75 --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,21 @@ +{ + "name": "stream", + "description": "Build, query, and manage Stream Chat, Video, Feeds, and Moderation. Scaffold full apps, add products to existing projects, query live data, and configure moderation — all from your editor.", + "version": "0.1.0", + "author": { + "name": "GetStream" + }, + "homepage": "https://getstream.io", + "repository": "https://github.com/GetStream/agent-skills", + "license": "See LICENSE", + "keywords": [ + "stream", + "chat", + "video", + "feeds", + "moderation", + "realtime", + "messaging", + "getstream" + ] +} diff --git a/skills/stream-builder/SKILL.md b/skills/stream-builder/SKILL.md index f81a59c..02eedd8 100644 --- a/skills/stream-builder/SKILL.md +++ b/skills/stream-builder/SKILL.md @@ -1,6 +1,7 @@ --- name: stream-builder description: "Build a new app or add Stream products (Chat, Video, Feeds, Moderation) to an existing app. Scaffold Next.js + Tailwind + Shadcn + Stream SDKs end-to-end with Steps 0–7. Add Chat/Video/Feeds/Moderation to an existing project (enhance flow). Triggers on 'build me a … app', 'scaffold', 'create a new …', 'add Chat to this app', 'integrate Video', 'drop Feeds into …'. Covers livestreaming, video conferencing, team messaging, direct messaging, social feed use cases." +user-invocable: false license: See LICENSE in repository root metadata: author: GetStream diff --git a/skills/stream-cli/SKILL.md b/skills/stream-cli/SKILL.md index 0bf3996..b8eb8da 100644 --- a/skills/stream-cli/SKILL.md +++ b/skills/stream-cli/SKILL.md @@ -1,6 +1,7 @@ --- name: stream-cli description: "Query Stream data and run CLI operations against Chat, Video, Feeds, and Moderation: list channels, list calls, show flagged messages, find users, query any Stream resource. Run stream api / stream config / stream auth commands. Install the Stream CLI binary. Use when the user gives operational verbs ('list', 'show', 'find', 'check', 'query') with Stream nouns, or invokes the CLI literally." +user-invocable: false license: See LICENSE in repository root metadata: author: GetStream diff --git a/skills/stream-docs/SKILL.md b/skills/stream-docs/SKILL.md index f14370b..c9b089e 100644 --- a/skills/stream-docs/SKILL.md +++ b/skills/stream-docs/SKILL.md @@ -1,6 +1,7 @@ --- name: stream-docs description: "Search live Stream SDK documentation for Chat, Video, Feeds, and Moderation. Look up how a Stream React/iOS/Android/Node/Flutter/Unity/Angular hook, component, or method works. Answer how-to questions about any Stream SDK across every framework and version. Triggers on 'docs', 'documentation', explicit SDK tokens (Chat React, Video iOS, Feeds Node, Moderation), and 'how do I … in ' phrasing. Answers come verbatim from getstream.io with citations — no CLI required." +user-invocable: false license: See LICENSE in repository root metadata: author: GetStream