Communitygithub.com

ag-ui-protocol/ag-ui

AG-UI .NET SDK のワイヤトランスポート/イベントストリームエンコーディング(protobufコーデック、SSE形式、コンテンツネゴシエーション、JsonElementからprotobuf Value へのブリッジ、または新しいエンコーディング)を追加または変更し、Native AOT互換性と@ag-ui/protoとのバイトレベルのワイヤ互換性を維持します。

ag-ui とは?

このスキルは、AG-UI .NET SDK におけるワイヤトランスポートとイベントストリームエンコーディングの追加または変更を支援します。protobufコーデック、SSE(Server-Sent Events)形式、コンテンツネゴシエーション、JsonElementからgoogle.protobuf.Value へのブリッジ、あるいは新しいエンコーディングの実装など、幅広いプロトコル関連タスクに対応します。主な対象は、AGUI.Formatting、AGUI.Protobuf、IAGUIEventStreamFormatter、サーバー側フォーマッタなどです。このスキルの重要な要件は、Native AOT(Ahead-of-Time)コンパイルとの互換性を維持しながら、@ag-ui/proto とのバイトレベルのワイヤ互換性を保証することです。.NET SDK を使用する開発者にとって、このスキルはプロトコル層の拡張や修正を安全かつ効率的に行うためのガイドを提供し、実行時のパフォーマンスや既存の相互運用性を損なうことなく作業を進めることができます。

対応~Claude Code~Codex CLI~Cursor
npx skills add ag-ui-protocol/ag-ui

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ag-ui は何をしますか?

AG-UI .NET SDK のワイヤトランスポート/イベントストリームエンコーディングを追加または変更します — protobufコーデック、SSE形式、コンテンツネゴシエーション、JsonElementからprotobuf Value へのブリッジ、または新しいエンコーディング — ただし、Native AOT互換性と@ag-ui/protoとのバイトレベルのワイヤ互換性を維持する必要があります。使用目的:AGUI.Formatting / AGUI.Protobuf、IAGUIEventStreamFormatter、トランスポートコンテンツネゴシエーション、JsonElementからgoogle.protobuf.Value へのブリッジ、SSEまたはprotobufフレーミング、サーバーフォーマッタの作業。

関連スキル