chatkit-actions
Installation
SKILL.md
ChatKit Actions Skill
Overview
This skill unlocks the full power of ChatKit's agentic UI capabilities - where AI can render interactive widgets, users can click buttons that trigger both client and server actions, and the conversation becomes a two-way interactive experience.
Core Concepts
Action Handler Types
Widgets can specify where actions are handled:
| Handler | Defined In | Processed By | Use Case |
|---|---|---|---|
"client" |
Widget template | Frontend onAction |
Navigation, local state, send follow-up |
"server" |
Widget template | Backend action() method |
Data mutation, widget replacement |
Widget Lifecycle
Related skills