Skip to main content
skill

dotnet-backend — Claude Code skill for ASP.NET Core APIs

Guides Claude Code through building and changing ASP.NET Core services with EF Core, authentication, and background work. Useful for .NET backend tasks.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill development/dotnet-backend
Open on GitHub

What dotnet-backend does

This skill guides Claude Code on ASP.NET Core API work, from Minimal APIs and controllers to input validation and error handling. It covers EF Core data access, migration setup and query patterns, plus authentication and authorization.

Background task examples use IHostedService, BackgroundService, and schedulers such as Hangfire or Quartz.NET. The material also includes patterns for JWT, SignalR, and tests. Its examples rely on specific libraries and storage options, so check that the technologies you want match the ones in your project.

What it helps with

  • build an ASP.NET Core API with controllers or Minimal APIs
  • add JWT authentication and authorization policies
  • design EF Core queries and migrations
  • run a background service or scheduled job
  • test a .NET API

Example prompts for the agent

  • Build a user API with ASP.NET Core Minimal APIs and EF Core.
  • Add JWT authentication and role-based authorization to my .NET API.
  • Create an EF Core background worker that processes pending emails.

How to install dotnet-backend

1claude-code-templates

npx claude-code-templates@latest --skill development/dotnet-backend

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill dotnet-backend -a claude-code

3Manually: put the files in place

~/.claude/skills/dotnet-backend/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/dotnet-backend/

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

Questions about dotnet-backend

How do I install dotnet-backend in Claude Code?

Run npx claude-code-templates@latest --skill development/dotnet-backend. A separate installation option is npx skills add davila7/claude-code-templates --skill dotnet-backend -a claude-code.

What does dotnet-backend do?

It guides Claude Code through building and refactoring ASP.NET Core APIs, using EF Core, setting up authentication, and adding background services.

Which technologies does the skill cover?

Examples cover ASP.NET Core 8+, EF Core 8+, JWT, SignalR, and background tasks with IHostedService or Hangfire.

Similar skills

All skills for Backend and APIs →

From the same set804

The whole set →

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