managedcode/dotnet-skills
Installable .NET skill catalog and CLI for Codex, Claude Code, GitHub Copilot, and Gemini.
解決的問題
AI 程式碼助手經常產生過時的 .NET 範式(例如在 .NET 8 專案中使用 EF6),因為它們缺乏最新的、框架特定的上下文。dotnet-skills 提供一個由社群維護的「技能」目錄——詳細實作指南,可安裝至 AI 代理,確保它們遵循現代 .NET 標準與官方 Microsoft 文件。
如何運作
本專案提供一個 CLI 工具,讓開發者可以瀏覽、安裝與管理這些技能與編排代理。它會掃描本機專案檔案(*.csproj、package.json),根據程式碼庫中偵測到的套件與框架,推薦或自動安裝相關技能。這些技能隨後會放置於各個 AI 平台(如 Claude、Copilot、Gemini 和 Codex)的特定設定目錄中,讓代理在產生程式碼時能參考正確的範式。
適用對象
使用 AI 程式碼助手的 .NET 開發者,希望透過為代理提供最新的框架知識,消除幻覺與過時的程式碼建議。
主要特色
- 多代理支援:相容於 Claude、Copilot、Gemini、Codex、Junie 與 Grok Build。
- 專案感知安裝:自動偵測 NuGet 套件與框架信號,安裝對應的技能。
- 互動式控制中心:全螢幕 CLI 界面,可用於瀏覽目錄、分析權重與管理安裝。
- 編排代理:包含專用代理層(如
dotnet-router、dotnet-ai),可將複雜任務導向特定的窄範圍技能。 - 社群驅動:一個持續成長的開源目錄,涵蓋整個 .NET 生態系,從 ASP.NET Core 到 Orleans 與 Semantic Kernel。
相關
- 專案
- 專案
- 專案
- 專案
- 專案