skills

让 AI 编码助手真正看懂 .NET 和 C# 项目

开源 free 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 5595
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类编程开发
开发团队dotnet
所属国家
官网地址
定价模式free
价格说明开源免费
访问状态
是否开源是
开源协议MIT
主要语言C#
技术栈/模型agent-skills
GitHub 星标★ 5595
30天Star增速
HF 下载量
上线时间2026-02-03 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-11
浏览次数0

项目介绍

这是一个面向 AI 编程代理的 .NET/C# 技能仓库,由 dotnet 官方团队维护。它把 .NET 生态中的常见开发任务封装成结构化的 agent skills,让 Claude Code、Cursor、Copilot 等 AI 编码工具在处理 C# 项目时能获得更准确的上下文和操作指引。项目解决的核心问题是:通用 AI 编码代理对 .NET 特有模式(如项目文件结构、NuGet 依赖、MSBuild、ASP.NET Core 约定)理解不足,容易生成不符合规范的代码。仓库中的技能以 Markdown 和配置形式组织,覆盖创建项目、添加包、调试、测试、发布等典型流程,AI 代理可按需加载。它本身不是运行时库,而是提示词与工作流资产集合,帮助开发者用自然语言驱动 AI 完成 .NET 开发任务,降低跨工具使用门槛。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:本地安装 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Git 客户端(用于克隆仓库)
  • 一个支持 Agent Skills / Agent Plugins 标准的 AI 编码代理(如 Claude Code、Cursor、GitHub Copilo
  • 能够访问 GitHub 的网络环境

安装与启动步骤

  1. 1克隆技能仓库

    把 dotnet 官方技能仓库拉到本地,后续按宿主方式加载其中的插件与技能。

    git clone https://github.com/dotnet/skills.git
  2. 2进入仓库目录

    切换到克隆下来的 skills 目录,后续命令都在此目录内执行。

    cd skills
  3. 3查看可用插件

    仓库包含 dotnet、dotnet-advanced、dotnet-data、dotnet-diag 等插件,可按需选择。

    ls plugins
  4. 4按宿主方式安装

    README 的 Installation 章节未在节选中给出具体命令,请打开该章节并对照你所用编码代理的安装方式加载插件。

  5. 5确认技能被加载

    在你的 AI 编码工具中确认插件已启用,处理 C# 任务时应能匹配到对应技能。

如何确认成功

README 未提供明确的安装验证命令;可打开 https://dotnet.github.io/skills/ 仪表盘,查看各技能的激活、耗时与通过率数据以确认技能生效。

常见问题

Q:支持哪些 AI 编码工具?

A:Skills 与 MCP server 是 Agent Plugins 1.0 定义的可移植组件,可被支持该标准的宿主使用;agents/*.agent.md 遵循 GitHub Copilot 自定义代理约定。

Q:支持 OpenAI Codex 原生代理吗?

A:不支持。原生 Codex 代理需要 .codex/agents/*.toml,而当前 Codex 插件安装不会把代理文件放到该发现位置,因此仓库暂不提供。

Q:仓库里有哪些插件?

A:主要有 dotnet(含 C# LSP 集成)、dotnet-advanced、dotnet-data(数据访问与 Entity Framework)、dotnet-diag(性能排查与调试)等。

Q:怎么判断某个技能是否值得用?

A:可打开 Skill Value 仪表盘 https://dotnet.github.io/skills/,按插件、技能、执行模型查看 token 用量、耗时、激活率和未通过率。

注意事项

  • README 节选中 Installation 部分被截断,没有给出任何安装命令,本教程的命令仅为克隆与浏览仓库的通用准备步骤。
  • 插件支持按组件区分:Skills 与 MCP server 是可移植组件,agents/*.agent.md 属于 GitHub Copilot 专属约定,不同宿主能力不一致。
  • 若需要 C# 语言服务器(LSP)集成的能力,需使用支持 LSP 的宿主,dotnet 插件中已包含该集成。

核心亮点

  • 由 .NET 官方团队维护,技能内容与框架最新实践同步
  • 覆盖项目创建、依赖管理、构建测试等高频 .NET 开发流程
  • 以标准化 agent skills 格式组织,可被多种 AI 编码工具复用

不足之处

  • 技能效果依赖具体 AI 代理对 skills 格式的支持程度
  • 目前主要面向 .NET/C# 场景,其他语言生态无法直接受益

适用场景

  • 用 Claude Code 或 Cursor 开发 ASP.NET Core 项目时加载技能获得准确指引
  • 让 AI 代理自动完成 .NET 项目的创建、加包和构建配置
  • 团队统一 AI 编码规范,把内部 .NET 最佳实践沉淀为可复用技能

替代项目

anthropics/skills、github/awesome-copilot

上一篇:reversa

下一篇:PI-Desktop

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16575 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
ponytail 开源

教 AI 学会偷懒,不写代码反而更快交付

Makes your AI agent think like the laziest senior dev in the room. The best code is ···

★ 160299 2026-08-09
pi-agent-desktop 开源

下载即用的桌面 AI 编程助手,免配置免命令行

Pi — A cross-platform AI coding agent, bringing the Claude Code experience to your ···

★ 500 2026-09-25