.NET 팀, 코딩 에이전트가 쓰는 공식 .NET 스킬 모음 깃허브 공개
.NET 팀이 코딩 에이전트가 활용할 수 있는 공식 스킬과 커스텀 에이전트 모음을 'dotnet/skills' 저장소로 깃허브에 공개했다. 일반적인 .NET 코딩 작업을 자동화 도구가 더 정확하게 처리하도록 돕는 선별 모음으로, 깃허브 트렌딩에 올랐다.
이 저장소는 '에이전트 스킬(Agent Skills)' 표준을 따른다. 표준에 대한 정보는 agentskills.io에서 확인할 수 있으며, 저장소에 담긴 플러그인들의 정확도·효율 점수 추이는 dotnet.github.io/skills 대시보드에서 볼 수 있다.
제공되는 플러그인은 12개다. 'dotnet'은 일반적인 .NET 코딩 작업을 다루는 핵심 스킬 모음이고, 'dotnet-data'는 데이터 액세스와 Entity Framework 관련 작업을, 'dotnet-diag'는 .NET 성능 조사와 디버깅, 장애 분석을 담당한다. 'dotnet-msbuild'는 빌드 실패 진단과 성능 최적화, 코드 품질, 현대화를 아우르는 MSBuild·빌드 스킬을 제공한다.
'dotnet-nuget'는 NuGet 패키지 관리와 의존성 관리·현대화를, 'dotnet-upgrade'는 프레임워크 버전과 언어 기능, 호환성 타깃을 넘나드는 프로젝트 마이그레이션과 업그레이드를 맡는다. 'dotnet-maui'는 .NET MAUI 개발의 환경 설정과 진단, 문제 해결을 지원하고, 'dotnet-ai'는 기술 선택과 LLM 통합, 에이전트 워크플로, RAG 파이프라인, MCP, ML.NET 기반 전통 머신러닝까지 .NET용 AI·ML 작업을 다룬다.
이 밖에 'dotnet-template-engine'은 템플릿 검색과 프로젝트 스캐폴딩, 템플릿 작성을, 'dotnet-test'는 .NET 테스트의 실행과 진단, 마이그레이션을, 'dotnet-aspnet'은 미들웨어와 엔드포인트, 실시간 통신, API 패턴 등 ASP.NET Core 웹 개발을 다룬다. 'dotnet11'은 새로운 .NET 11 API와 언어 기능을 위한 스킬을 제공한다.
설치는 Copilot CLI나 Claude Code를 실행한 뒤 '/plugin marketplace add dotnet/skills' 명령으로 마켓플레이스를 추가하고, '/plugin install' 명령에 원하는 플러그인 이름과 'dotnet-agent-skills'를 붙여 설치하는 방식이다. 설치 후 재시작하면 적용되며, '/skills'로 사용 가능한 스킬을, '/agents'로 에이전트 목록을 확인할 수 있다. 플러그인 업데이트는 '/plugin update' 명령으로 그때그때 받을 수 있다.
VS Code의 플러그인 지원은 미리보기 기능으로, Copilot 채팅에서 '/plugins'를 입력하거나 확장 프로그램의 '@agentPlugins' 필터로 마켓플레이스를 둘러볼 수 있다. 커서(Cursor)에서는 마켓플레이스 패널을 열어 '.NET'을 검색하거나 cursor.com/marketplace에서 원하는 플러그인을 설치할 수 있다.
스킬들은 agentskills.io 개방형 표준을 따르므로 OpenAI Codex와도 호환된다. 특정 스킬만 따로 쓰고 싶다면 skill-installer CLI에 해당 스킬의 깃허브 URL을 넘겨 개별적으로 설치할 수도 있다.