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
- если требуется проверка уязвимостей на уровне зависимостей, а не стиля кода
- в случаях, когда нужен глубокий статический анализ безопасности, а не только лучшие практики
- если проект сильно ограничен в ресурсах и не может запускать дополнительные проверки
Доверие
Проверки безопасности
Проверка вернула предупреждение. Перед установкой стоит просмотреть исходники, команды и доступы.
Проверка не нашла критичных проблем.
Низкий риск · проблем не найдено.
Предупреждений нет.
Оценка 93/100 · проанализировано 2 раздела.
Похожие