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.
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.
Choose AI SDK, LangGraph, or external-store path before editing components.
信頼性の高いセットアップ、ランタイム選択、LangGraph ワイヤリング、ツール UI 統合、アップグレード ワークフローを備えたアシスタント UI ベースの React チャット アプリを構築および維持します。タスクに明示的に「assistant-ui」の依存関係または API (「assistant-ui」 CLI コマンド (「create/init/add/update/upgrade/codemod」)、「@assistant-ui/*」プロバイダー/ランタイム、「AssistantRuntimeProvider」、スレッド/コンポーザー プリミティブ、クラウド永続性、ツールのレンダリング動作など) が含まれる場合に使用します。一般的な React チャット作業、バックエンドのみの LangGraph タスク、または非アシスタント UI UI 作業には使用しないでください。プロンプトにアシスタント UI なし/なし/なしと明示されている場合は、このスキルをトリガーしないでください。 ソース: outlinedriven/odin-codex-plugin。