Agent Skills
› ag-ui-protocol/ag-ui
ag-ui-protocol/ag-ui
GitHub用于在AG-UI应用中集成A2UI渲染,涵盖框架适配、中间件配置、组件目录注册及流式路径验证。
Install All Skills
npx skills add ag-ui-protocol/ag-ui --all -g -y
Skills in Collection (14)
用于在AG-UI应用中集成A2UI渲染,涵盖框架适配、中间件配置、组件目录注册及流式路径验证。
添加A2UI渲染到AG-UI应用
创建显示A2UI的AG-UI快速启动项目
连接AG-UI代理与A2UI前端
调试A2UI表面不渲染或用户操作无法回传问题
npx skills add ag-ui-protocol/ag-ui --skill ag-ui-a2ui-integration -g -y
指导将 TS/Python SDK 特性同步至 .NET,确保协议与数据格式一致。提供参考代码位置、概念映射及端口流程,用于跨语言版本对齐和上游修复适配。
需要将 TypeScript 或 Python SDK 的新特性移植到 .NET SDK
验证 .NET SDK 的 JSON/SSE/Protobuf 格式是否与参考实现一致
解决上游协议修复在 .NET 中的对应实现问题
npx skills add ag-ui-protocol/ag-ui --skill agui-cross-sdk-parity -g -y
用于本地运行 AG-UI Dojo 演示及 .NET SDK 后端,管理集成注册、配置与 Playwright E2E 测试套件。
启动 Dojo 前端和 .NET 后端服务
配置或修改 ag-ui-dotnet 集成
运行 .NET 集成的 E2E 测试
npx skills add ag-ui-protocol/ag-ui --skill agui-dojo -g -y
同步 .NET SDK 文档与代码库结构,检测并修复因重构导致的文档漂移。通过读取真实文件树验证包名、项目布局及符号引用,确保 AGENTS.md 和 architecture.md 的准确性。
更新 AGENTS.md / docs/architecture.md
检查 dotnet 文档是否最新
验证 .NET SDK 重构后的文档状态
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-agents-sync -g -y
针对 AG-UI .NET SDK 的代码审查技能,检查 AOT、序列化、架构边界等规范。
审查涉及 sdks/dotnet/ 的 PR 或分支
验证新事件类型或公共 API 变更
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-code-review -g -y
用于验证AG-UI .NET SDK与TypeScript SDK的跨语言互操作性,涵盖双向HTTP通信、Protobuf字节一致性测试及测试用例扩展。
添加或修改跨语言互操作性测试
验证SDK间协议兼容性
修复跨语言通信中的序列化问题
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-cross-language-tests -g -y
AG-UI .NET SDK 功能开发编排技能,提供端到端实施流程、定义完成标准及子任务路由,确保代码、测试、文档和 API 契约的完整性。
询问 .NET SDK 功能实现工作流
规划非平凡变更的端到端步骤
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-feature-workflow -g -y
为 AG-UI .NET SDK 编写端到端集成测试,覆盖 SSE/Protobuf 流式传输、事件映射及多轮对话。支持通过 WebApplicationFactory 和 Verify 快照验证客户端与服务端的交互行为。
需要为 AG-UI .NET SDK 编写端到端集成测试
测试 SSE 或 Protobuf 流式传输功能
验证 AGUIChatClient 的事件映射逻辑
更新或添加集成测试的 Verify 快照
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-integration-tests -g -y
用于为AG-UI .NET SDK添加入门示例步骤,包含Server/Client代码生成、解决方案集成及测试注册。
需要添加新的SDK使用示例
创建Server和Client配对代码
更新示例在解决方案中的引用
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-sample-step -g -y
用于在 Mintlify 文档站中创建、更新和验证 .NET SDK 的 MDX 文档页面,配置导航结构并本地预览。
需要编写或修改 .NET SDK 相关文档页面
需要将新文档页加入 docs.json 导航配置
需要本地启动 Mintlify 服务预览文档效果
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-sdk-docs -g -y
用于在 AG-UI .NET SDK 中添加或修改传输层编码(如 Protobuf、SSE)及内容协商逻辑,确保 Native AOT 兼容性和字节级兼容性。
修改 AGUI.Formatting 或 AGUI.Protobuf 代码
实现 IAGUIEventStreamFormatter 接口
调整 SSE 或 Protobuf 帧格式
配置服务器端 Formatter 注册
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-transport -g -y
为 AG-UI .NET SDK 编写单元测试,规范事件序列化、Protobuf编解码及客户端/服务端测试。强调使用源码生成上下文进行序列化断言,利用兼容性夹具检测协议漂移,避免常见断言错误。
需要为 AG-UI .NET SDK 的新类型或方法添加单元测试覆盖
验证事件序列化和反序列化的正确性
检查与 TypeScript 实现的向后兼容性
测试 Protobuf 编解码逻辑
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-unit-tests -g -y
用于在AG-UI .NET SDK的Abstractions包中添加或修改协议类型(事件、消息等),确保AOT安全及与TypeScript参考实现的JSON兼容,涉及序列化上下文和转换器维护。
添加新的AG-UI事件类型
修改消息角色或输入内容类型
编辑AGUIJsonSerializerContext注册
修复PublicAPI.Unshipped分析器构建失败
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-wire-types -g -y
通过 Playwright MCP 手动验证运行中的 Web 应用或文档站,涵盖页面导航、无障碍树断言、控制台错误检查及视觉细节比对,适用于 UI 渲染与交互确认。
需要手动验证 Web 应用或文档站的 UI 渲染效果
检查页面控制台错误或交互状态
对比不同主题下的视觉细节如颜色
npx skills add ag-ui-protocol/ag-ui --skill agui-playwright-validate -g -y


