dotnet/skills

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

What it solves

该项目提供了一个精选的专业技能与自定义代理集合,旨在增强 AI 编程助手的能力。它弥补了通用型 LLM 与 .NET 开发特定技术需求的差距,允许代理执行复杂的任务,例如框架迁移、性能调试与包管理。

How it works

该仓库实现了 Agent Skills 标准,提供了一组可以集成到 AI 驱动的 IDE 与 CLI(例如 Copilot CLI, Claude Code, Cursor, 以及 Codex CLI)的插件。这些插件为代理提供了跨越各种 .NET 领域的领域特定工具与知识,包括 C# language server 集成、MSBuild 优化与 ASP.NET Core 模式。

Who it’s for

该项目适用于使用 AI 编程助手并希望自动化 .NET 特定工作流程的开发者, as well as contributors 寻找扩展 .NET 生态系统编程代理能力的途径。

Highlights

  • Comprehensive .NET Coverage: 包括 MAUI, Blazor, ASP.NET Core, Entity Framework, 与 .NET 11 的专业插件。
  • Lifecycle Management: 通过 NuGet 提供项目升级、框架迁移与依赖现代化工具。
  • Who it’s for: 适用于使用 AI 编程助手并希望自动化 .NET 特定工作流程的开发者,以及寻找扩展 .NET 生态系统编程代理能力的贡献者。
  • Diagnostic Capabilities: 包含性能调查、事件分析与调试技能。
  • Broad Integration: 兼容多种 AI 工具,包括 Copilot CLI, Claude Code, Cursor, 与 OpenAI Codex。

相关

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