Skills by assistant-ui
9 skills available
assistant-ui
Guide for assistant-ui library - AI chat UI components. Use when asking about architecture, debugging, or understanding the codebase.
340 installs
streaming
Guide for assistant-stream package and streaming protocols. Use when implementing streaming backends, custom protocols, or debugging stream issues.
274 installs
runtime
This skill documents `assistant-ui` runtime APIs for thread, message, and runtime integration. It includes examples that call `openai.chat.completions.create`, fetch `/api/chat`, and reference the env var `process.env.NEXT_PUBLIC_OPENAI_API_KEY`.
266 installs
primitives
This skill documents `assistant-ui` frontend primitives for building chat UIs. Examples include runtime code that calls `https://assistant-ui.com/llms.txt`, `/api/chat`, and `/api/feedback`; network usage is purpose-aligned and no file/env credential access or shell execution is present.
265 installs
tools
Guide for tool registration and tool UI in assistant-ui. Use when implementing LLM tools, tool call rendering, or human-in-the-loop patterns.
263 installs
thread-list
Guide for multi-thread management in assistant-ui. Use when implementing thread lists, switching threads, or managing conversation history.
252 installs
setup
Setup and configure assistant-ui in a project. Use when installing packages, configuring runtimes, setting up chat UI, or troubleshooting setup issues.
243 installs
update
High-risk skill: contains explicit shell commands such as `npx @ai-sdk/codemod upgrade`, `pnpm add @assistant-ui/react@latest`, and `git clean -fd` that the agent is instructed to run. It also instructs network/package fetches (e.g., `npm install`, `https://ai-sdk.dev/docs/migration-guides/migration-guide-6-0`) and references `"/api/chat"`.
213 installs
cloud
Guide for assistant-cloud persistence and authorization. Use when setting up thread persistence, file uploads, or authentication.
115 installs