By assistant-ui
Develop AI chat interfaces using the assistant-ui React library, enabling component customization, runtime state hooks, cloud persistence, multi-thread management, backend streaming, tool integration, and Next.js project setup with CLI scaffolding and version updates.
Guide for assistant-ui library - AI chat UI components. Use when asking about architecture, debugging, or understanding the codebase.
Guide for assistant-cloud persistence and authorization. Use when setting up thread persistence, file uploads, or authentication.
Guide for assistant-ui UI primitives - ThreadPrimitive, ComposerPrimitive, MessagePrimitive. Use when customizing chat UI components.
Guide for assistant-ui runtime system and state management. Use when working with runtimes, accessing state, or managing thread/message data.
Setup and configure assistant-ui in a project. Use when installing packages, configuring runtimes, setting up chat UI, or troubleshooting setup issues.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Agent skills for building AI chat interfaces with assistant-ui.
npx skills add assistant-ui/skills
| Skill | Description |
|---|---|
/assistant-ui | Main guide - architecture, packages, patterns |
/setup | Project setup and configuration (AI SDK, LangGraph, custom backends) |
/primitives | UI component primitives (Thread, Composer, Message, etc.) |
/runtime | Runtime system and state management |
/tools | Tool registration and tool UI |
/streaming | Streaming protocol and backends |
/cloud | Cloud persistence and authentication |
/thread-list | Multi-thread management |
/update | Update assistant-ui and AI SDK to latest versions |
After installation, use skills in Claude Code by typing / followed by the skill name:
/assistant-ui # Get architecture overview
/setup # Setup a new project (AI SDK, LangGraph, etc.)
/primitives # Customize UI components
/runtime # Work with state and runtimes
/tools # Implement LLM tools
/streaming # Handle streaming responses
/cloud # Persistence and auth
/thread-list # Multi-thread management
/update # Update assistant-ui and AI SDK versions
MIT
npx claudepluginhub assistant-ui/skills --plugin assistant-uishadcn/ui AI chat components for conversational interfaces. Use for streaming chat, tool/function displays, reasoning visualization, or encountering Next.js App Router setup, Tailwind v4 integration, AI SDK v5 migration errors.
Skill pack for building with Vercel's AI Elements framework, providing reusable components for AI-powered web interfaces and applications.
AI agent skills for CopilotKit — setup, develop, integrate, debug, upgrade, and contribute to CopilotKit projects
Build agents that speak your UI
Build generative UI with OpenUI — any LLM provider, any backend language. Scaffold, integrate, validate.
Skills for building apps with the AG-UI .NET SDK: streaming chat (stateless vs hosted agents), server tools, client tools, human-in-the-loop (approvals & interrupts), shared state, multimodal messages, reasoning traces, protobuf transport, and troubleshooting.