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

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

Скилл помогает собирать .NET-приложения на WolverineFX: от обработчиков сообщений и HTTP-точек до CQRS и событийного хранения с Marten.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add wshaddix/dotnet-skills --skill csharp-wolverinefx -a claude-code
Открыть на GitHub

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

Скилл подсказывает, как устроить обработчики команд и сообщений, HTTP-точки на WolverineFx.HTTP и обмен сообщениями через каскадные сообщения. Он также охватывает транзакционный outbox, пакетную обработку и работу с Marten для событийного хранения. Это пригодится, когда вы добавляете эти механизмы в .NET-проект.

В материалах есть примеры настройки ASP.NET Core, кода обработчиков и маршрутов, а также подключения транспортов RabbitMQ, Azure Service Bus и Amazon SQS. Для отдельных интеграций нужны соответствующие NuGet-пакеты, например WolverineFx.Marten для Marten. Проверьте зависимости проекта: пакет WolverineFx.Http нужен для HTTP-интеграции.

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

  • обработать команду и отправить каскадные сообщения
  • добавить HTTP-точки на WolverineFx.HTTP
  • связать запись в базе с отправкой сообщения через outbox
  • организовать событийное хранение с Marten
  • настроить транспорт RabbitMQ или Amazon SQS

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

  • Добавь обработчик команды для списания средств со счёта на WolverineFX.
  • Сделай HTTP-точку для получения заказа с помощью WolverineFx.HTTP.
  • Покажи, как сохранить событие через Marten и отправить следующее сообщение.

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

1Через Skills CLI (Vercel)

npx skills add wshaddix/dotnet-skills --skill csharp-wolverinefx -a claude-code

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

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

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

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

Вопросы о csharp-wolverinefx

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

Выполните npx skills add wshaddix/dotnet-skills --skill csharp-wolverinefx -a claude-code. Файл скилла находится по пути ~/.claude/skills/csharp-wolverinefx/SKILL.md.

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

Помогает писать обработчики команд и сообщений, HTTP-точки и приложения с CQRS или событийным хранением на Marten. Также разбирает outbox и транспорты сообщений.

Какие NuGet-пакеты нужны для WolverineFx.HTTP и Marten?

Для HTTP-интеграции в материалах указан WolverineFx.Http, для связки с Marten — WolverineFx.Marten. Пакет Wolverine указан для основного обмена сообщениями.

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

Все скиллы по теме «Языки программирования» →
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установок

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

dotnet-xunit Скилл для написания тестов на xUnit v3 в .NET: атрибуты, фикстуры, параллельный запуск, IAsyncLifetime. CX Codex +1 613установок dotnet-testing-strategy Помогает ассистенту выбрать тип тестов для .NET-кода, структурировать папки в проекте и задать имена тестовым методам. Пригодится при проектировании архитектуры тестов. CX Codex +1 608установок modern-csharp-coding-standards Скилл задаёт правила для нового и существующего C#-кода: от моделей с сильной типизацией до асинхронных методов и работы с буферами. CX Codex +1 582установок testcontainers Скилл для интеграционных тестов .NET: поднимает реальные базы, Redis и брокеры сообщений в Docker вместо моков. CX Codex +1 565установок microsoft-extensions-dependency-injection Скилл для наведения порядка в регистрациях сервисов .NET: разбивает Program.cs на расширения и помогает выбрать время жизни сервиса. CX Codex +1 549установок logging-observability Настраивает структурированные логи, корреляцию запросов и журналирование HTTP в ASP.NET Core Razor Pages. Нужен при сборке наблюдаемости приложения. CX Codex +1 542установок validation-patterns Скилл подсказывает агенту, как валидировать данные в ASP.NET Core: от атрибутов до FluentValidation и проверки конфигурации на старте. CX Codex +1 537установок project-structure Скилл задаёт ИИ-агенту правила раскладки .NET-решения: где лежат проекты, как настроить общие свойства сборки и версии пакетов. CX Codex +1 536установок

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

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