Voici le dépôt officiel des compétences .NET Agent Skills. Il contient des compétences telles que dotnet, dotnet-aspnet, etc. https://github.com/dotnet/skills

Il s'agit d'un ensemble complet de compétences de développement .NET gérées par la communauté pour le C# moderne, ASP.NET, MAUI, Blazor et les applications cloud natives. https://github.com/novotnyllc/dotnet-artisan

Il s'agit d'un dépôt géré par la communauté contenant divers utilitaires pour améliorer Copilot. https://awesome-copilot.github.com/

Lorsque les LLM génèrent du code, ils prennent parfois des raccourcis qui font réussir les tests ou les builds sans réellement résoudre le problème sous-jacent. Ces schémas incluent :

  • Désactivation des tests au lieu de les corriger (Fact(Skip="flaky"))

  • Suppression des avertissements au lieu de les traiter (#pragma warning disable)

  • Avaler les exceptions avec des blocs catch vides

  • Ajout de délais arbitraires pour masquer les problèmes de synchronisation (Task.Delay(1000))

  • Suppression des avertissements au niveau du projet (NoWarn, TreatWarningsAsErrors false)

  • Contournement de la gestion centralisée des packages avec VersionOverride ou des attributs Version en ligne

  • Et plus encore...

Slopwatch détecte ces schémas avant qu'ils n'intègrent votre base de code. https://github.com/Aaronontheweb/dotnet-slopwatch

Agents de codage Aspire https://aspire.dev/get-started/ai-coding-agents/

Compétence d'agent Microsoft Orleans https://lobehub.com/skills/postpartum-genushyacinthus29-dotnet-skills-dotnet-orleans

Compétence d'agent TUnit https://github.com/github/awesome-copilot/blob/main/skills/csharp-tunit/SKILL.md

Leur outil npx skills est très utile pour gérer les compétences dans votre projet.

Les compétences sont des capacités réutilisables pour les agents IA. Installez-les avec une seule commande pour améliorer vos agents avec un accès à des connaissances procédurales. https://skills.sh/

Le répertoire des fichiers design.md pour les agents de codage. https://designdotmd.directory/