ai-mlПроверки: пройдено 4 · предупреждение 1

dotnet-best-practices

Набор рекомендаций и проверок кода для .NET/C# с поддержкой архитектурных паттернов, тестирования и интеграции AI.

Что это за skill и зачем он нужен

Skill предоставляет набор правил и рекомендаций по написанию чистого, поддерживаемого и безопасного кода на .NET/C#. Он анализирует выбранный пользователем код, проверяя соответствие архитектурным паттернам, стандартам тестирования, использованию библиотек, таких как Semantic Kernel, и другим лучшим практикам. Поддерживает интеграцию с AI‑инструментами и может быть использован в CI/CD пайплайнах.

Как установить

npx skills add https://github.com/github/awesome-copilot --skill dotnet-best-practices

Когда использовать

Подходит

  • при разработке новых .NET приложений
  • при проведении code review
  • в CI/CD для автоматической проверки качества кода
  • при миграции старого кода на современные стандарты
  • для обучения команды лучшим практикам .NET
  • при интеграции AI‑модулей в .NET проекты

Не подходит

  • для проектов, не использующих C# или .NET
  • если требуется проверка уязвимостей на уровне зависимостей, а не стиля кода
  • в случаях, когда нужен глубокий статический анализ безопасности, а не только лучшие практики
  • если проект сильно ограничен в ресурсах и не может запускать дополнительные проверки

Проверки безопасности

RunlayerПредупреждение

Проверка вернула предупреждение. Перед установкой стоит просмотреть исходники, команды и доступы.

Gen Agent Trust HubПройдено

Проверка не нашла критичных проблем.

SnykПройдено

Низкий риск · проблем не найдено.

SocketПройдено

Предупреждений нет.

ZeroLeaksПройдено

Оценка 93/100 · проанализировано 2 раздела.

Похожие skills