К основному содержанию
скилл

csharp-pro — скилл для Claude Code: возможности и установка

Помогает писать современный C# и разбирать задачи .NET: от асинхронного кода до юнит-тестов. Пригодится для разработки и проверки приложений.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/csharp-pro
Открыть на GitHub

Что делает csharp-pro

Скилл помогает Claude Code работать с современным C#: применять записи, сопоставление с образцом и nullable reference types, разбирать асинхронный код и принципы SOLID. Он также охватывает ASP.NET Core, Entity Framework и Blazor. Для подробных примеров нужно открыть resources/implementation-playbook.md.

В задачах по тестированию скилл предлагает писать юнит-тесты с xUnit или NUnit и использовать Moq либо FluentAssertions. Среди возможных результатов также конфигурация NuGet, настройки EditorConfig и анализаторов, а для замеров производительности — бенчмарки на BenchmarkDotNet. Это руководство для задач C# и .NET, а не для разработки на другом стеке.

Какие задачи решает

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

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

  • Перепиши этот код на современный C#, используя записи и nullable reference types.
  • Проверь асинхронный метод: найди блокировки и предложи обработку исключений.
  • Добавь юнит-тесты для этого сервиса с Moq и xUnit.

Как установить csharp-pro

1Через claude-code-templates

npx claude-code-templates@latest --skill development/csharp-pro

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill csharp-pro -a claude-code

3Вручную: положить файлы

~/.claude/skills/csharp-pro/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/csharp-pro/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о csharp-pro

Как установить csharp-pro в Claude Code?

Выполните npx claude-code-templates@latest --skill development/csharp-pro.

Что делает csharp-pro?

Скилл помогает писать и проверять код на C# и .NET, включая асинхронные методы, архитектурные решения и юнит-тесты.

Какие инструменты для тестирования он охватывает?

В рекомендациях упоминаются xUnit и NUnit для тестов, а также Moq и FluentAssertions.

Похожие скиллы

Все скиллы по теме «Языки программирования» →
migrate-to-shoehorn Matt Pocock Переводит type assertions с as в тестах на функции из @total-typescript/shoehorn. Нужен для частичных объектов и намеренно неверных данных в проверках. 475 388установок write-swift emilkowalski Скилл помогает писать, проверять и переносить код на Swift с учётом модели языка. Подойдёт, когда нужно разобраться с конкурентностью, ошибкой или циклом удержания объектов. CX Codex +1 119 300установок megacave JuliusBrussee Переводит ответы ассистента на классический китайский язык (вэньянь) для экономии места на экране. Активируется командами /megacave или /caveman wenyan. CX Codex +1 25 400установок find-docs upstash Тянет актуальную документацию, справочники API и примеры кода для любой библиотеки через Context7 CLI. Пригодится, когда агент отвечает по устаревшим данным обучения. CX Codex +1 9 400установок typescript-advanced-types Seth Hobson Помогает агенту писать сложную типизацию TypeScript: generics, conditional types и преобразования типов. Нужен для библиотек, API-клиентов и строгих конфигураций. CX Codex 92 169установок smart-explore thedotmack Структурно ищет функции и классы через tree-sitter. Пригодится, когда нужно разобраться в кодовой базе без чтения всех файлов. CX Codex +1 7 300установок

Из того же набора495

Весь набор →
remove Убирает задачу из системы оркестрации и обновляет все ссылки на неё. Пригодится, когда задача устарела или дублируется. 209установок ascii-ui-mockup-generator Субагент рисует ASCII-макеты будущего интерфейса: несколько вариантов вёрстки, форм и дашбордов до того, как написан код. 207установок blue-green-deployment Слэш-команда для Claude, которая разворачивает blue-green схему: переключение трафика, проверка здоровья и откат. 206установок commit-smart Скилл анализирует изменения в Git и предлагает семантический коммит с объяснением причины. Пригодится, когда важно связать сообщение коммита с задачей, а не пересказывать diff. 205установок voice-ai-development Помогает проектировать голосовых агентов и приложения с речевым вводом и выводом. Пригодится, когда нужно выбрать схему для звонков, транскрибации или синтеза речи. 203установок graph-query Скилл обращается к графу зависимостей проекта, чтобы найти связи между компонентами и оценить последствия правок. Пригодится перед изменением функции или модели. 202установок security-threat-model Скилл разбирает репозиторий для AppSec-моделирования угроз и сохраняет краткий Markdown-отчёт с рисками и мерами защиты. 201установок blueprint-mode-codex Субагент, который ведёт задачу по одному из четырёх сценариев и проверяет каждый шаг по файлам проекта, а не по догадкам. 201установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой