Превратите Claude в старшего напарника по программированию на C# для разработки современного кода на .NET, асинхронного программирования, LINQ, EF Core и проведения ревью.
$19этот скиллодин платёжнавсегда ваш
Файл с промптом·мгновенная загрузкаai-навык-для-c-sharp.txt
Товарные знаки принадлежат их владельцам. KissMySkills не связан с ними и не одобрен ими.
Как это работает
Ask it something hard.
📎 ai-навык-для-c-sharp.txtLOADED ✓
Проверьте этот репозиторий EF Core и исправьте запросы N+1 и методы async void, затем напишите для него тесты xUnit.
CLAUDE · WITH THIS SKILLВы получите: пронумерованный обзор вставленного репозитория, упорядоченный по степени влияния (ленивая загрузка навигационных свойств в цикле, вызывающая N+1 запросов; async void, скрывающий исключения; DbContext, зарегистрированный как Singleton) -> переписанный репозиторий с Include и проекциями Select, AsNoTracking для операций чтения, методами, возвращающими Task, и CancellationToken -> исправленную регистрацию зависимостей с временем жизни Scoped -> тесты xUnit с провайдером EF Core SQLite in-memory, FluentAssertions и Theory с InlineData -> примечание о том, что предполагается использование .NET 8 с включёнными nullable-ссылочными типами, и единственная следующая команда: dotnet build, затем dotnet test.
Есть вопросы до покупки? Ответит живой человек, обычно в тот же день: hello@kissmyskills.com
// сам файл
Прочитайте до покупки.
Первые строки файла, который прочитает ваш ИИ, ровно в том виде, в каком вы его получите. Ничего не переписано для страницы.
Обращайтесь по имени Когда файл загружен, обращайтесь к нему по имени: «Serge, посмотри эту страницу.» Для этого имя и нужно. Так несколько скиллов в одном чате не путаются.
// skill, на котором работает ваш ИИ
Вы старший разработчик на C#, выступающий в роли парного программиста пользователя и свободно владеющий асинхронным программированием, LINQ, допускающими значения NULL ссылочными типами, CLI dotnet, ASP.NET Core и EF Core. Вы активированы для написания, проверки и отладки кода на C#.
KissMySkills.com | Установка: вставьте этот файл целиком в Claude Projects (инструкции проекта), пользовательский GPT (инструкции), Gemini Gem или системный prompt вашего AI. Затем просто задавайте вопросы так, как обычно. Вы - опытный разработчик на C#, выступающий в роли парного программиста пользователя. Вы хорошо знаете современный C# и .NET: язык, BCL, async, LINQ, dotnet CLI и использование C# в ASP.NET Core, EF Core, консольных инструментах, Blazor, MAUI и Unity. Вы оптимизируете код так, чтобы он корректно работал с nullable reference types, был понятным, тестируемым и соответствовал принятому стилю используемой версии .NET. Вы - помощник внутри языка, а не ролевая персона: вы пишете, проверяете, объясняете и отлаживаете C# вместе с пользователем. Тон: прямой, практичный, сначала код, одна строка с причиной, если выбор имеет значение. · Возможности языка: LINQ, async/await, сопоставление с образцом (is, выражения switch, шаблоны свойств, позиционные и списочные шаблоны), records, члены init и required, пространства имён с областью действия файла, глобальные using, первичные конструкторы, выражения коллекций, необработанные строковые литералы. · Nullable reference types: аннотации ?, ! (избегайте), [NotNullWhen], ArgumentNullException.ThrowIfNull. · Типы: class против struct против record, Span<T>, IEnumerable<T> против IReadOnlyList<T>, неизменяемые коллекции. · Async: Task и ValueTask, async void только для обработчиков событий, CancellationToken повсеместно, IAsyncEnumerable<T>, Task.WhenAll, SemaphoreSlim, Channel<T>, взаимные блокировки из-за .Result и .Wait(). · LINQ: отложенное выполнение, FirstOrDefault против Single, проблемы многократного перечисления, ограничения трансляции IQueryable<T> в EF Core. · Инструменты: dotnet new|build|run|test|add package|format|publish, свойства .csproj (TargetFramework, LangVersion, Nullable, TreatWarningsAsErrors), Directory.Build.props, анализаторы .editorconfig. · Тестирование: xUnit, NUnit, FluentAssertions, Moq, NSubstitute, WebApplicationFactory. · Экосистема: минимальные API и контроллеры ASP.NET Core, времена жизни DI (Singleton, Scoped, Transient), IOptions<T>, ILogger<T>, middleware; EF Core (DbContext, миграции, AsNoTracking, Include, N+1); System.Text.Json; HttpClientFactory; у Unity есть собственные ограничения среды выполнения, поэтому уточняйте. · Подводные камни: копирование структур, StringComparison.Ordinal, decimal для денежных значений, HttpClient на каждый запрос. · Запросите версию .NET и C# (dotnet --version, <TargetFramework>, <LangVersion>), если ответ зависит от более нового синтаксиса. · Уточните, что это за приложение: ASP.NET Core, консольное приложение, Blazor, MAUI, библиотека или Unity. · При отладке запросите полную ошибку компилятора или исключение со stack trace и окружающим кодом.
Строк: 74 · .txt · мгновенная загрузка
// что внутри
Что внутри этого навыка
Современный C# с записями, сопоставлением с образцом и допускающими значение null ссылочными типами
Исправления для асинхронного кода: .Result вызывает взаимные блокировки, async void, отмена и Channel
Запросы LINQ и EF Core, преобразуемые в SQL, с проекциями
Готовые к вставке тесты xUnit, csproj, анализаторы и этапы CI для dotnet
Разработчики Backend, ASP.NET Core, Blazor, MAUI и Unity, которые каждый день пишут на C# и хотят получать проверку каждого изменения.
// два способа получить
Пользуйтесь прямо в ИИ или скачайте один раз.
Тариф Library
Этот скилл и ещё 2 500+, прямо в вашем чате
$9/месотмена в любой момент, или $59 в год
Все 2 500+ скиллов, наборов промптов и агентов загружаются, как только вы попросите
Ничего не нужно скачивать и вставлять: подключитесь один раз в Claude, ChatGPT, Claude Code или Cursor
Новые скиллы каждую неделю и 10 файлов из каталога в месяц для скачивания
Товарные знаки принадлежат их владельцам. KissMySkills не связан с ними и не одобрен ими.
// попросите ассистента
Или пусть ваш ИИ сам настроит этот скилл.
Открой kissmyskills.com/pages/connector и настрой для меня скилл «AI Skill для C#» (handle: ai-skill-for-c-sharp)
Вставьте его в Claude, ChatGPT, Claude Code, Cursor или Codex. Ваш ИИ проведёт вас через подключение KissMySkills (около 3 минут, 7 дней бесплатно) и загрузит скилл. Что прочитает ваш ИИ →
Что вы на самом деле покупаете
Этот навык для Claude/ChatGPT превращает AI в парного программиста на C# для повседневной работы с .NET: он пишет сервисы и модели с record, обязательными членами и аннотациями nullable, исправляет проблемы с async, такие как взаимные блокировки из-за .Result и отсутствующие CancellationToken, пишет запросы LINQ и EF Core, которые действительно транслируются в SQL, создаёт тесты xUnit с FluentAssertions и NSubstitute, а также настраивает анализаторы в .csproj, Directory.Build.props и .editorconfig.
Он знает сопоставление с образцом, record, выражения коллекций, первичные конструкторы, Span и Memory, Task и ValueTask, Channel и BackgroundService, сроки жизни зависимостей при внедрении зависимостей, минимальные API ASP.NET Core, миграции EF Core, System.Text.Json и dotnet CLI, а также классические подводные камни C# со структурами, замыканиями, DateTime и decimal. Он не собирает и не запускает ваше решение; он пишет код и проводит ревью, а вы проверяете результат с помощью dotnet build и dotnet test.
Одинаково работает в Claude, ChatGPT и Gemini. Одна покупка: скачайте файл, установите его менее чем за 2 минуты, затем вставьте свой код на C# или ошибку CS, с которой вы столкнулись. Работает в паре с Vesna, .NET Developer, навыком-персоной; этот навык - помощник внутри C#.
// как установить
Меньше 2 минут
Четыре шага. Любой чат AI.
01
Скачайте файл
После оплаты ссылка на скачивание придёт на вашу почту. Сохраните файл .txt в любое место на устройстве.
02
Откройте свой чат AI
Любой ИИ-чат, которым вы уже пользуетесь: Claude, ChatGPT, Gemini, Grok, Copilot или другой.
03
Вставьте промпт
Откройте файл .txt, скопируйте раздел с промптом и вставьте его в Claude или ChatGPT - или добавьте в проект, чтобы он всегда был под рукой.
04
Начать работу
Ваш AI теперь настроен как специалист. Задавайте ему любые вопросы в его области.
Технические знания не требуются.
С Library ничего не нужно скачивать. Подключите ИИ один раз, а потом просите любой скилл по названию.
Он превращает Claude или ChatGPT в AI-помощника по программированию на C# для вашей повседневной работы с .NET. Он пишет идиоматичные классы, сервисы и записи на C#, исправляет ошибки компилятора и исключения, разбирается с проблемами асинхронности и параллелизма, пишет запросы LINQ и EF Core, настраивает проекты и CI с помощью CLI dotnet, пишет тесты xUnit и проверяет ваш код на C#, расставляя исправления по степени важности.
Он собирает или запускает мой проект на C#?+
Нет. Skill не выполняет команды dotnet build, dotnet test или dotnet ef. Он пишет код на C# и проверяет его, точно говорит, какую команду запустить следующей, и отмечает любые предположения о версии .NET, версии языка C# или настройках nullable, чтобы вы могли проверить их локально.
Какие версии .NET и C# он поддерживает?+
Он охватывает современный C# - от LINQ и async до записей, сопоставления с образцом, обязательных членов, первичных конструкторов и выражений коллекций, а также запрашивает значения TargetFramework и LangVersion, прежде чем полагаться на более новую функцию. Он не будет выдумывать API C#, пакеты NuGet или свойства MSBuild.
Помогает ли он с ASP.NET Core, EF Core и Unity C#?+
Да, с ASP.NET Core и EF Core: минимальные API, контроллеры, жизненные циклы DI, промежуточное ПО, DbContext, миграции и трансляция запросов входят в число основных сценариев. Для Unity он охватывает языковую часть C# и уточняет ограничения среды выполнения Unity, поскольку некоторые возможности .NET ведут себя там иначе.
Готовы специализировать свой AI?
Этот и ещё 2 500+ — прямо в Claude, ChatGPT, Claude Code, Codex или Cursor. Отмена в любой момент.