A modular suite of React and Next.js building blocks for creating polished AI chat interfaces and messaging systems.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install chat-ui
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install chat-ui using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Chat UI provides a comprehensive set of React components specifically designed for building modern conversation interfaces. Built on top of Tailwind CSS and shadcn/ui design tokens, these components offer a plug-and-play solution for developers looking to integrate chat capabilities into their applications. This toolkit simplifies the process of creating responsive, accessible, and visually appealing messaging layouts, making it an essential resource within the Openclaw Skills ecosystem.
The library includes essential elements like chat containers, message bubbles for different roles, interactive inputs, and typing indicators. Whether you are building a simple customer support bot or a complex multi-agent orchestration interface, these building blocks ensure consistent UI/UX patterns without the overhead of building from scratch.
To get started, install the chat components via the shadcn registry:
npx shadcn@latest add https://ui.inference.sh/r/chat.json
Ensure your project is configured with Tailwind CSS and shadcn/ui. To enhance the functionality of your interface, you can also explore related Openclaw Skills for markdown rendering or agent-specific UI components.
The components utilize a flexible property-based schema to handle message data and rendering states.
| Component | Key Props | Description |
|---|---|---|
ChatMessage |
role, content, className |
Defines the sender (user/assistant/system) and message text. |
ChatInput |
onSubmit, placeholder, disabled |
Manages message submission and input state. |
ChatContainer |
children |
Wraps all chat elements in a responsive container. |
TypingIndicator |
N/A | Displays a visual cue when an AI response is being generated. |
Loading
A technical framework for achieving character consistency in AI-generated art using reference sheets and LoRA integration.

An AI-driven writing framework that automates B2B case study creation using the STAR method, data visualization, and deep industry research.

A comprehensive technical framework for creating genre-appropriate book covers using AI image generation and professional design standards.

A CLI-powered skill for high-accuracy image background removal and transparent PNG generation using BiRefNet and Reve models.

A structured framework for automated competitive intelligence, providing deep-dive analysis into product features, pricing, and market positioning.

A data-driven skill for generating comprehensive customer personas, journey maps, and visual avatars using real-time market research and AI.








































