assistant-ui

Installation
SKILL.md

Assistant UI

Overview

Use this skill to implement or debug assistant-ui integration end to end: CLI setup, runtime wiring, UI primitives, tool UI, and migration-safe upgrades. Load only the reference file needed for the current subtask to keep context focused.

Workflow

  1. Classify the task before coding. Determine whether the request is setup, runtime wiring, primitives, tools, cloud persistence, or migration. If the request includes explicit exclusion language (without/no/not assistant-ui), stop and do not use this skill.
  2. Select runtime and architecture first. Choose AI SDK, LangGraph, or external-store path before editing components.
  3. Apply setup commands with minimum blast radius. Prefer the smallest CLI operation (add for existing projects, create for new projects).
  4. Wire provider and thread lifecycle. Ensure AssistantRuntimeProvider and runtime hook are configured before Thread/Composer work.
  5. Implement tool UI using current APIs. Prefer useAui + Tools({ toolkit }) for registration; use makeAssistantToolUI for UI-only bindings.
Related skills
Installs
21
GitHub Stars
11
First Seen
Feb 8, 2026