dotnet/skills

Repository for skills to assist AI coding agents with .NET and C#

解决的问题

该项目提供了一组经过筛选的可移植技能和自定义代理,旨在增强代码代理的能力。它解决了为 AI 代理提供 .NET 开发专业知识和工具的问题,涵盖从基础编码到高级诊断、迁移和框架特定任务的各个方面。

如何工作

该仓库实现了 Agent Skills 标准,并提供可安装到各种 AI 驱动的代码开发环境中的插件。这些插件向主机代理公开特定的「技能」(功能)和 MCP 服务器。支持多种集成路径,包括 Copilot CLI、Claude Code、VS Code、Cursor 和 OpenAI Codex,使代理能够执行专门的 .NET 任务,如项目骨架生成、依赖管理以及测试迁移。

适用人群

专为使用 AI 代码助手的 .NET 开发者设计,希望将这些助手扩展为具备 .NET 生态系统深度领域专业知识的用户。

主要亮点

  • 全面的 .NET 覆盖:包含针对 ASP.NET Core、Blazor、MAUI、Entity Framework 和 NuGet 的专用插件。
  • 广泛兼容性:可在 GitHub Copilot、Claude Code、Cursor 和 OpenAI Codex 等多种 AI 工具中使用。
  • 高级工具支持:提供用于复杂任务的技能,如性能调查、事件分析以及测试框架迁移。
  • 智能工作流:包含可复用的 GitHub Agentic Workflows,用于自动化复杂开发模式。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目