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)을 스캔하여 코드베이스에서 감지된 라이브러리 및 프레임워크에 기반해 관련 스킬을 추천하거나 자동 설치합니다. 이러한 스킬은 Claude, Copilot, Gemini, Codex 등 다양한 AI 플랫폼용 특정 구성 디렉터리에 배치되어 코드 생성 시 올바른 패턴을 참조할 수 있도록 합니다.

대상 사용자

AI 코드 보조 도구를 사용하고 있으며, 최신 프레임워크 지식을 에이전트에 제공함으로써 환각 현상과 오래된 코드 제안을 제거하고 싶은 .NET 개발자.

주요 특징

  • 다중 에이전트 지원: Claude, Copilot, Gemini, Codex, Junie, Grok Build와 호환됩니다.
  • 프로젝트 인식 설치: NuGet 패키지 및 프레임워크 신호를 자동 감지하여 일치하는 스킬을 설치합니다.
  • 인터랙티브 제어 센터: 카탈로그 탐색, 토큰 가중치 분석, 설치 관리가 가능한 전체 화면 CLI 인터페이스.
  • 오케스트레이션 에이전트: dotnet-router, dotnet-ai와 같은 전문 에이전트를 포함하여 복잡한 작업을 특정 좁은 영역의 스킬로 라우팅할 수 있습니다.
  • 커뮤니티 주도: ASP.NET Core에서 Orleans, Semantic Kernel에 이르기까지 .NET 생태계 전체를 커버하는 성장 중인 오픈소스 카탈로그.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트