Blazing Fast .NET — скилл

Единственный SKILL.md со справочником приемов ускорения кода на .NET 10–11: подключается по запросу при оптимизации.

  • 309 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Агент правит код приложения; изменения проверяются замерами, но не заменяют ревью.
Все причины и проверки

egorbo/blazingfastdotnet

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/blazing-fast-net

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Агент правит код приложения; изменения проверяются замерами, но не заменяют ревью.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Blazing Fast .NET — один файл `SKILL.md` с приемами настройки производительности для .NET 10.0–11.0, в основном под бенчмарки. Агент читает его по ссылке на сырой файл и применяет к вашему приложению в заданном порядке: сначала базовый замер, затем профилирование, потом по одному изменению с проверкой выигрыша. В README есть бонусный запрос для проверки библиотеки на проблемы безопасности по руководству dotnet/docs о небезопасном коде. Автор сознательно исключил `unsafe`, ручной `ArrayPool<T>` и сторонние зависимости, кроме BenchmarkDotNet и FlameGraph.

Для кого. .NET-разработчики, которые ускоряют горячие участки и бенчмарки и хотят, чтобы агент действовал измерением, а не догадками.

Подходит, если

  • Бенчмарк на .NET 10 медленнее ожидаемого.
  • Узкое место ищут по профилю до правок кода.
  • Каждое изменение проверяют отдельным замером.
  • Библиотеку проверяют на небезопасные паттерны перед релизом.

Не подходит, если

  • Проект не на .NET.
  • Допустим небезопасный код с `unsafe` ради скорости.
  • Нужна постоянная инструкция в каждой сессии.

Пример запроса к агенту

Прочитай SKILL.md из BlazingFastDotnet и ускорь парсер в проекте Parser.Benchmarks, начни с базового замера.

Ограничения

Это не официальный гайд Microsoft: автор просит всегда измерять результат и пользоваться по своему усмотрению. Приемы рассчитаны на .NET 10.0–11.0 и могут не подойти старым версиям среды. Скилл не содержит исполняемого кода, только справочный текст. Репозиторий маленький: четыре файла, включая `dummy.cs`. Последний коммит 1 ноября 2026. Агент подгружает файл из сети по ссылке, без доступа в интернет эту часть придется заменить локальной копией.

Как отключить. Уберите ссылку на файл из запросов или удалите локальную копию `SKILL.md` из каталога скиллов агента.

Частые вопросы

Нужно ли держать скилл всегда включенным?

Нет, автор советует подключать его по запросу при оптимизации.

Какие версии .NET описаны?

.NET 10.0–11.0.

Какие инструменты упомянуты?

BenchmarkDotNet и FlameGraph для flame graph через `perf`.

Что за бонусный запрос?

Проверка библиотеки на проблемы безопасности по руководству dotnet/docs, с отчетом об ошибках корректности и антипаттернах.

Что автор исключил?

Код с `unsafe`, ручной `ArrayPool<T>` и лишние зависимости.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Два навыка для .NET: поиск API и пакетов NuGet по скомпилированным сборкам и разбор выделений памяти.

ПлагинМинимальный доступ59Звезды репозитория

Установщик каталога скиллов для .NET: сам подбирает их по файлам проекта и ставит в Claude Code, Codex, Copilot и Gemini CLI

CLIРасширенный доступ513Звезды репозитория

Больше 200 скиллов по стекам и практикам: React, Next.js, Rails, Rust, Python, отладка, TDD и ревью интерфейсов

СкиллМинимальный доступ225Звезды репозитория

Плагин для .NET с 10 скиллами и 14 агентами-специалистами: ASP.NET Core, Blazor, MAUI, тесты, CI и отладка

ПлагинРасширенный доступ237Звезды репозитория

Набор скиллов и субагентов Claude Code и Codex для профессиональной разработки на .NET: C#, Akka.NET, Aspire, EF Core, тесты и производительность

ПлагинМинимальный доступ1,3 тыс.Звезды репозитория

Library Skills

library-skills

Инструмент Себастьяна Рамиреса, создателя FastAPI: скиллы поставляют сами библиотеки, а инструмент подтягивает их в проект ссылками

СкиллРасширенный доступ838Звезды репозитория

Коротко о README

Справочник приемов ускорения .NET в виде одного скилла плюс порядок работы агента: замер, профиль, одно изменение за раз.

Бейдж для README

Сообщить о проблеме