dotnet-skills — плагин
Два навыка для .NET: поиск API и пакетов NuGet по скомпилированным сборкам и разбор выделений памяти.
- 59 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Навыки читают сборки и пакеты и подсказывают команды, ничего не изменяя в проекте.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/richlander-dotnet-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Навыки читают сборки и пакеты и подсказывают команды, ничего не изменяя в проекте.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин из двух навыков для ассистентов с кодом на C# и .NET. `dotnet-inspect` ищет по скомпилированным сборкам и пакетам NuGet: где живет нужный API, какие версии пакета есть, что изменилось между версиями. Навык запускает инструмент командой `dnx dotnet-inspect -y -- <команда>` и опирается на найденные факты, а не на догадки модели. `dotnet-allocation-triage` разбирает выделения памяти в готовых сборках статически, а затем подтверждает находки профилировщиком или замерами. Так агент не гадает, где приложение лишний раз создает объекты. Плагин ставится из маркетплейса командами `/plugin marketplace add richlander/dotnet-skills` и `/plugin install dotnet-skills@richlander-dotnet-skills`. Работает с Claude Code и GitHub Copilot.
Для кого. Разработчикам на C#, которые просят агента разобраться в чужих библиотеках и найти лишние выделения памяти.
Подходит, если
- Агент выдумывает методы библиотеки, и нужно найти настоящий API в сборке.
- Перед обновлением пакета NuGet надо понять, что изменилось между версиями.
- Сервис на .NET потребляет много памяти, и нужен список подозрительных мест.
- Требуется быстро выяснить, какой пакет содержит нужный тип.
Не подходит, если
- Проект не на .NET и C#.
- Нужен полноценный профилировщик с графиками, а не статический разбор.
- Нет доступа к сети, а пакеты надо получать с NuGet.
Пример запроса к агенту
Найди в установленных пакетах, где объявлен JsonSerializer, и покажи, что изменилось в Microsoft.Extensions.AI между версиями.Ограничения
В репозитории два навыка и ни одной команды вне них, остальное нужно ставить самому. Для запуска `dotnet-inspect` нужна команда `dnx`, которая поставляется с новыми версиями .NET SDK. Статический разбор выделений дает кандидатов, а не доказательства: вывод стоит подтвердить профилировщиком или бенчмарком, как советует сам навык. Файла лицензии в репозитории нет, поэтому условия использования и распространения не определены. Инструкции по установке в README ведут к ссылкам на обсуждения GitHub для Copilot и Claude Code.
Как отключить. Удалите плагин командой `claude plugin uninstall dotnet-skills@richlander-dotnet-skills` и маркетплейс из `/plugin`.
Частые вопросы
Какие навыки входят в плагин?
Два: `dotnet-inspect` для поиска по сборкам и пакетам NuGet и `dotnet-allocation-triage` для разбора выделений памяти.
Как запустить поиск по API?
Агент выполняет `dnx dotnet-inspect -y -- find <имя> -n 5 --table`. Флаг `-y` пропускает подтверждение, а `--` передает остальные аргументы инструменту.
Можно ли искать по пакетам, которых нет в проекте?
Да, область поиска расширяют параметрами `--package` и `--package-prefix`, а проект задают через `--project`.
Подходит ли для Copilot?
Да, в документации есть установка для GitHub Copilot CLI командой `/plugin marketplace add richlander/dotnet-skills`.
Как обновить плагин?
Обновите маркетплейс командой `/plugin marketplace update richlander-dotnet-skills`, затем плагин: `claude plugin update dotnet-skills@richlander-dotnet-skills`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныНабор скиллов и субагентов Claude Code и Codex для профессиональной разработки на .NET: C#, Akka.NET, Aspire, EF Core, тесты и производительность
dotnet-skills — установщик скиллов для .NET
dotnet-skills
Установщик каталога скиллов для .NET: сам подбирает их по файлам проекта и ставит в Claude Code, Codex, Copilot и Gemini CLI
Плагин для .NET с 10 скиллами и 14 агентами-специалистами: ASP.NET Core, Blazor, MAUI, тесты, CI и отладка
Каталог из 46 версионных скиллов для код-ревью, релизов, CI и лендингов: ставится плагином lstack или по одному через npx.
Набор правил, скиллов, агентов и плагинов для .NET: DDD, чистая архитектура, тесты и LSP-плагины для Copilot CLI и Claude Code.
Единственный SKILL.md со справочником приемов ускорения кода на .NET 10–11: подключается по запросу при оптимизации.
Коротко о README
Два навыка для работы с .NET через инструменты разбора сборок. Установка из маркетплейса для Claude Code и Copilot.