What problem does it solve?
The Assistant UI skill helps developers implement and debug end-to-end assistant-ui integrations, covering CLI setup, runtime wiring, UI primitives, tool UI rendering, and migration-safe upgrades. It guides users to load only the reference file needed for the current subtask to keep context focused.
Core Features & Use Cases
- CLI setup and scaffolding: quick-start flows for new apps and attaching to existing apps.
- Runtime wiring and provider integration: ensure AssistantRuntimeProvider and runtime hooks are correctly configured for thread lifecycle management.
- Tool UI and patterns: register and render tools using modern patterns with useAui and Tools, or makeAssistantToolUI for UI-only bindings.
- Migration-safe upgrades: orchestrated upgrade steps with dry-run checks, codemods, and validation.
- Reference-driven guidance: load dedicated reference files (e.g., runtime selection, LangGraph wiring) to focus the task.
Quick Start
Load only the reference file needed for the current subtask to keep context focused.