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/