dotnet-api

Official

Patterns and templates for robust .NET Web APIs.

Authormedride
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Patterns and best practices for building production-ready .NET Web APIs with ASP.NET Core, including architecture decisions, validation, error handling, and testing strategies.

Core Features & Use Cases

  • API architecture decisions: Controllers vs Minimal APIs with appropriate routing, validation, and mapping.
  • Validation and error handling: Built-in problem details, validation strategies, and exception handling.
  • OpenAPI/Swagger integration and versioning: API docs, version-aware routing, and explorer support.
  • DI patterns and templates: Dependency injection patterns, service lifetimes, and keyed services.

Quick Start

Scaffold a new ASP.NET Core 8+ API project and apply the recommended patterns for Minimal APIs or Controllers as demonstrated by the included templates and examples.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dotnet-api
Download link: https://github.com/medride/claude-code-research/archive/main.zip#dotnet-api

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.