ai-elements
/ai-elements
Install AI UI components from the Elements registry. Use when user needs chat interfaces, agentic UIs (tool calls, reasoning, plans), multi-agent dashboards, or AI devtools. Triggers on "AI component", "chat UI", "agent UI", "tool call component", "streaming text", "agentic", "multi-agent", "AI SDK", "chat input", "message bubble", "thinking indicator".
- Author
- crafter-station ↗
- Repository
- elements ↗
- Licence
- MIT
- Last repository change
- 14.08.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 2
No signals detected. Repository changed on 14.08.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Install AI UI components from the Elements registry. Use when user needs chat interfaces, agentic UIs (tool calls, reasoning, plans), multi-agent dashboards, or AI devtools. Triggers on "AI component", "chat UI", "agent UI", "tool call component", "streaming text", "agentic", "multi-agent", "AI SDK", "chat input", "message bubble", "thinking indicator".
Triggers from the description
Original author description
Install AI UI components from the Elements registry. Use when user needs chat interfaces, agentic UIs (tool calls, reasoning, plans), multi-agent dashboards, or AI devtools. Triggers on "AI component", "chat UI", "agent UI", "tool call component", "streaming text", "agentic", "multi-agent", "AI SDK", "chat input", "message bubble", "thinking indicator".
How it works
- Install Pattern
- Chat (11 components)
- Agentic (8 components)
- Multi-Agent (8 components)
- Devtools (8 components)
- Quick Patterns
- Discovery
- Component Not Found?
SKILL.md preview
---
name: ai-elements
description: Install AI UI components from the Elements registry. Use when user needs chat interfaces, agentic UIs (tool calls, reasoning, plans), multi-agent dashboards, or AI devtools. Triggers on "AI component", "chat UI", "agent UI", "tool call component", "streaming text", "agentic", "multi-agent", "AI SDK", "chat input", "message bubble", "thinking indicator".
---
# AI Elements
35 AI UI components across 4 subcategories. Built for Vercel AI SDK patterns.
## Install Pattern
```bash
npx shadcn@latest add @elements/ai-{name}
```
## Chat (11 components)
Conversational UI primitives.
| Component | Install |
|-----------|---------|
| Chat (full) | `@elements/ai-chat` |
| Chat Input | `@elements/ai-chat-input` |
| Message Bubble | `@elements/ai-message-bubble` |
| Messages | `@elements/ai-messages` |
| Model Selector | `@elements/ai-model-selector` |
| Response Actions | `@elements/ai-response-actions` |
| Streaming Text | `@elements/ai-streaming-text` |
| Suggested Actions | `@elements/ai-suggested-actions` |
| Temperature Slider | `@elements/ai-temperature-slider` |
| Thinking Indicator | `@elements/ai-thinking-indicator` |
| Token Counter | `@elements/ai-token-counter` |
## Agentic (8 components)
Tool use, reasoning, and planning UI.
| Component | Install |
|-----------|---------|
| Artifact | `@elements/ai-artifact` |
| Chain of Thought | `@elements/ai-chain-of-thought` |
| Confirmation | `@elements/ai-confirmation` |
| Plan | `@elements/ai-plan` |
| Reasoning | `@elements/ai-reasoning` |
| Sources | `@elements/ai-sources` |
| Task List | `@elements/ai-task-list` |
| Tool Call | `@elements/ai-tool-call` |
## Multi-Agent (8 components)
Agent orchestration and monitoring.
| Component | Install |
|-----------|---------|
| Agent Context | `@elements/ai-agent-context` |
| Agent Roster | `@elements/ai-agent-roster` |
| Agent Status | `@elements/ai-agent-status` |
| Guardrails | `@elements/ai-guardrails` |
| Handoff Chain | `@elements/ai-handoff-chain` |
| Memory Viewer | `@elements/ai-memory-viewer` |
| Pipeline | `@elements/ai-pipeline` |
| Routing Indicator | `@elements/ai-routing-indicator` |
## Devtools (8 components)
AI debugging and inspection.
| Component | Install |
|-----------|---------|
| Conversation Tree | `@elements/ai-conversation-tree` |
| Latency Meter | `@elements/ai-latency-meter` |
| Model Info | `@elements/ai-model-info` |
| Prompt Diff | `@elements/ai-prompt-diff` |
| Request Inspector | `@elements/ai-request-inspector` |
| Stream Debugger | `@elements/ai-stream-debugger` |
| Token Viewer | `@elements/ai-token-viewer` |
| Tool Inspector | `@elements/ai-tool-inspector` |
## Quick Patterns
```bash
# Chat interface
npx shadcn@latest add @elements/ai-chat @elements/ai-chat-input @elements/ai-message-bubble @elements/ai-messages @elements/ai-streaming-text
# Agentic UI
npx shadcn@latest add @elements/ai-tool-call @elements/ai-reasoning @elements/ai-plan @elements/ai-confirmation
# Multi-agent dashboard
npx shadcn@latest add @elements/ai-agent-roster @elements/ai-agent-status @elements/ai-pipeline @elements/ai-handoff-chain
# AI debugging
npx shadcn@latest add @elements/ai-request-inspector @elements/ai-stream-debugger @elements/ai-token-viewer
```
## Discovery
Browse https://tryelements.dev/docs/ai-elements
## Component Not Found?
Generate a pre-filled GitHub issue:
```
https://github.com/crafter-station/elements/issues/new?title=[Component%20Request]%20Add%20AI%20{Name}&labels=enhancement,ai-elements
```
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · crafter-station/elements | 95 | MIT |
| existential-birds/beagle | 100 | Apache-2.0 |
| laguagu/claude-code-nextjs-skills | 95 | MIT |
| jiaxiaojunQAQ/SkillCamo | 95 | Apache-2.0 |
Identical content appears in 1 other GitHub folders. We show one copy with the highest score.
Database snapshot: 13.11.2026 · package version 249ad1ae1b25 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100local-ai-elements-f31a5ceb
AI Elements component library guidance — pre-built React components for AI interfaces built on shadcn/ui. Use when building chat UIs, message displays, tool call rendering, streaming responses, reasoning panels, or any AI-native interface with the AI SDK. - 100agentic-webdesign-shadcn-chat
Use shadcn/ui chat interface components — MessageScroller, Message, Bubble, Attachment, Marker. Composable primitives for building streaming chat UIs. Use when building AI chat interfaces, support inboxes, or any conversation UI with shadcn/ui. - 95elements
Browse and install components from the Elements registry (tryelements.dev). Use when user asks about available components, wants to explore providers, says "elements", "component library", "what components", "install from registry", "tryelements", or needs to find the right component category. - 95devtools-elements
Install developer tool components from the Elements registry. Use when user needs JSON viewers, API response displays, code diff viewers, CLI output renderers, env editors, error boundaries, webhook testers, or schema viewers. Triggers on "devtools", "json viewer", "API… - 95effect-ai-chat
Build stateful AI chat sessions with the Effect Chat module. Use this skill when implementing multi-turn conversations, agentic tool-calling loops, chat persistence, streaming chat responses, or structured object generation within a conversation context. - 95effect-ai-chat
Build stateful AI chat sessions with the Effect Chat module. Use this skill when implementing multi-turn conversations, agentic tool-calling loops, chat persistence, streaming chat responses, or structured object generation within a conversation context.