Skip to main content
skill CX Codex

csharp-wolverinefx — Claude Code skill: features and setup

Guidance for building .NET apps with WolverineFX, including message handlers, HTTP endpoints, and event sourcing with Marten.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add wshaddix/dotnet-skills --skill csharp-wolverinefx -a claude-code
Open on GitHub

What csharp-wolverinefx does

This skill covers command and message handlers, HTTP endpoints built with WolverineFx.HTTP, and cascading messages returned from handlers. It also explains transactional outbox patterns, batch processing, and using Marten for event sourcing. Use it when adding these patterns to a .NET application.

The material includes ASP.NET Core setup examples, handler and route code, and transport options such as RabbitMQ, Azure Service Bus, and Amazon SQS. Integrations use NuGet packages: WolverineFx.Marten is listed for Marten, while WolverineFx.Http is used for HTTP support. Check your project dependencies before following an integration example.

What it helps with

  • handle commands and return follow-up messages
  • add HTTP routes with WolverineFx.HTTP
  • pair database writes with message delivery through an outbox
  • model event-sourced data with Marten
  • configure RabbitMQ or Amazon SQS transport

Example prompts for the agent

  • Create a WolverineFX command handler that debits an account.
  • Add an HTTP route for fetching an order with WolverineFx.HTTP.
  • Show how to store an event with Marten and produce a follow-up message.

How to install csharp-wolverinefx

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

Copy the whole skill folder; for one project use .claude/skills/csharp-wolverinefx/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about csharp-wolverinefx

How do I install csharp-wolverinefx in Claude Code?

Run npx skills add wshaddix/dotnet-skills --skill csharp-wolverinefx -a claude-code. The skill file is at ~/.claude/skills/csharp-wolverinefx/SKILL.md.

What does csharp-wolverinefx do?

It guides .NET work with WolverineFX, covering message handlers, HTTP routes, outbox messaging, and CQRS. It also includes Marten event-sourcing patterns.

Which NuGet packages are listed for HTTP and Marten support?

The HTTP integration uses WolverineFx.Http; the Marten integration uses WolverineFx.Marten. Wolverine is listed for core messaging.

Similar skills

All skills for Programming languages →

From the same set13

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor