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表面的快速启动项目
调试A2UI表面无法渲染或用户操作未回传至Agent的问题
npx skills add ag-ui-protocol/ag-ui --skill ag-ui-a2ui-integration -g -y
指导将TS/Python SDK特性同步至.NET,确保协议、Wire格式及客户端行为一致。提供参考位置、映射规则及移植流程,用于跨SDK对齐与上游修复适配。
需要将TypeScript或Python SDK的新特性移植到.NET
验证.NET实现与参考SDK的Wire格式一致性
解决上游协议变更在.NET中的对应实现
npx skills add ag-ui-protocol/ag-ui --skill agui-cross-sdk-parity -g -y
用于本地运行 AG-UI Dojo 演示应用及 .NET SDK 后端,管理集成配置,执行 Playwright E2E 测试,并理解 CI 中的自动化构建与部署流程。
需要启动或调试 AG-UI Dojo 前端和 .NET 后端服务
运行 .NET SDK 的 E2E 测试套件
配置或修改 Dojo 中的 .NET 集成注册信息
查看或维护 Dojo 项目的 CI/CD 流水线
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/ 的 PR 或代码变更
验证新事件类型或序列化逻辑是否符合 SDK 规范
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-code-review -g -y
用于编写和验证AG-UI .NET与TypeScript SDK跨语言互操作性测试的Skill。通过Vitest驱动C#服务器,检查双向通信及Protobuf字节一致性,确保SDK间协议兼容。
添加或修改跨语言互操作性测试用例
验证.NET SDK与TypeScript SDK的Wire兼容性
修复或新增CrossLanguage.TestServer路由
检查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配置、捕获基础设施和Verify快照对比功能,确保客户端与服务器交互的正确性。
需要为AG-UI SDK添加新事件类型的端到端测试
验证SSE或Protobuf流式传输在托管管道中的表现
检查AGUIChatClient将事件映射到ChatResponseUpdate的逻辑
执行多轮对话场景的集成测试
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-integration-tests -g -y
为AG-UI .NET SDK添加GettingStarted示例步骤,包含Server/Client对、项目配置及集成测试注册。
需要新增一个演示特定协议功能的样本步骤
需要将新样本接入解决方案和集成测试项目
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-sample-step -g -y
用于在 Mintlify 站点创建、更新和验证 .NET SDK 文档页面,配置导航并本地预览。
添加或编辑 .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 兼容性,用于添加或修改事件流编码器。
需要添加或修改 AG-UI 事件的 Wire Transport 编码格式
实现或调整 IAGUIEventStreamFormatter 以支持新的媒体类型
处理客户端或服务端的内容协商逻辑
优化 JsonElement 到 protobuf Value 的桥接转换
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-transport -g -y
为AG-UI .NET SDK编写单元测试,涵盖序列化往返、兼容性断言及客户端/服务端逻辑。遵循特定命名与代码生成规范,确保JSON/Protobuf正确性。
需要为AG-UI .NET SDK新增或维护单元测试
验证事件序列化、反序列化及向后兼容性
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-unit-tests -g -y
用于在AG-UI .NET SDK中新增或修改协议类型(事件、消息等),确保AOT兼容及与TS参考实现一致。涉及序列化上下文注册、转换器编写及PublicAPI维护。
添加新的AG-UI事件类型
修改消息角色或输入内容类型
编辑JSON序列化上下文或转换器
修复协议类型的构建失败
npx skills add ag-ui-protocol/ag-ui --skill agui-dotnet-wire-types -g -y
通过 Playwright MCP 手动验证运行中的 Web 应用或文档站点,包括导航、断言文本/状态、检查控制台错误及截图审查。
需要视觉确认 UI 渲染效果
验证交互状态如点击和悬停
检查页面控制台错误
对比明暗模式样式差异
npx skills add ag-ui-protocol/ag-ui --skill agui-playwright-validate -g -y


