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渲染的技能。涵盖添加渲染支持、创建快速启动项目、连接前端框架及调试渲染问题,指导开发者配置中间件、选择模式并验证流式路径。
向现有AG-UI应用添加A2UI渲染
创建需显示A2UI表面的快速启动项目
将AG-UI代理与A2UI前端连接
调试A2UI表面不渲染或用户交互未回传的问题
npx skills add ag-ui-protocol/ag-ui --skill ag-ui-a2ui-integration -g -y
指导 .NET SDK 与 TypeScript/Python 参考 SDK 保持功能与协议一致性。涵盖端口移植、Wire Format 验证及跨语言概念映射,确保 .NET 实现严格对齐上游规范。
将 TS 新功能移植到 .NET
验证 .NET 与参考 SDK 的 Wire Format 一致性
解决上游协议修复在 .NET 中的对应实现
npx skills add ag-ui-protocol/ag-ui --skill agui-cross-sdk-parity -g -y
用于本地运行AG-UI Dojo演示应用及.NET后端,管理SDK集成配置,执行Playwright E2E测试及理解CI流程。
启动Dojo和.NET后端服务
修改或注册.NET SDK集成配置
运行.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序列化、边界约束)对PR或分支进行分阶段检查,仅报告违规项而不修改代码。
审查涉及sdks/dotnet/的Pull Request
验证新事件类型或公共API变更
检查SDK内部的序列化或包放置合规性
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-code-review -g -y
用于编写和验证 AG-UI .NET SDK 与 TypeScript SDK 之间的跨语言互操作性测试,涵盖双向通信及 Protobuf 字节级一致性。
需要验证 .NET SDK 与 TS SDK 的协议兼容性
添加或修改跨语言集成测试用例
检查 Protobuf 序列化/反序列化的字节一致性
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-cross-language-tests -g -y
AG-UI .NET SDK 功能开发编排技能,提供端到端工作流与完成标准,并路由至具体实施子技能。
询问 .NET SDK 功能开发流程
规划非平凡变更的完整步骤
定义功能完成的检查清单
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-feature-workflow -g -y
用于编写AG-UI .NET SDK的端到端集成测试,覆盖SSE/Protobuf流传输、事件映射及多轮对话验证。通过WebApplicationFactory搭建测试环境,支持JSON与Protobuf双传输格式的参数化测试及快照录制回放。
为新的AG-UI事件类型编写端到端集成测试
测试SSE或Protobuf流在托管管道中的表现
验证ChatClient对事件的映射逻辑
添加或更新GettingStarted示例的快照测试
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 内容、配置 docs.json 导航及锚点,并通过 mintlify dev 进行本地预览与校验。
需要新增或编辑 .NET SDK 的文档页面
需要修改 .NET SDK 的导航结构或全局锚点
需要在本地预览并验证 .NET SDK 文档渲染效果
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-sdk-docs -g -y
负责 AG-UI .NET SDK 传输层编码与事件流协商,支持 Protobuf 和 SSE,确保 Native AOT 兼容及字节级一致性。
添加或修改 wire transport 编码格式
实现 JsonElement 到 protobuf Value 的桥接
配置内容协商逻辑以选择 Protobuf 或 SSE
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-transport -g -y
规范 AG-UI .NET SDK 单元测试编写,涵盖序列化、兼容性测试及项目结构约定。
为 AG-UI .NET SDK 新增类型或方法编写单元测试
验证事件序列化往返及 Protobuf 编解码
执行向后兼容性测试
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-unit-tests -g -y
用于在AG-UI .NET SDK中新增或修改协议类型,确保与TypeScript参考实现兼容,处理序列化上下文、转换器及公共API更新。
添加新的AG-UI事件类型
修改消息角色或输入内容类型
编辑JSON序列化上下文或转换器
修复协议类型的PublicAPI分析器构建失败
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-wire-types -g -y
利用Playwright MCP手动验证Web应用或文档站点的UI渲染、交互状态及控制台错误。通过导航、获取无障碍树快照、检查样式和截图,辅助人工审查视觉细节与功能表现。
需要验证页面实际渲染效果
检查CSS/SVG图标颜色或主题切换
确认交互状态如hover/click
排查浏览器控制台错误
生成截图供人工复核
npx skills add ag-ui-protocol/ag-ui --skill agui-playwright-validate -g -y


