backend-dotnet

Scaffold .NET 10 Minimal API backends with Clean Architecture layers.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/congiuluc/my-awesome-copilot --skill backend-dotnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-dotnet
Source: https://github.com/congiuluc/my-awesome-copilot/tree/main/skills/backend-dotnet
Command: npx skills add https://github.com/congiuluc/my-awesome-copilot --skill backend-dotnet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a guided blueprint to design and scaffold .NET 10 Minimal API backends following Clean Architecture, ensuring consistent patterns across endpoints, services, DI, and configuration.

Core Features & Use Cases

  • Structured guidance for organizing Domain, Infrastructure, and API layers.
  • Clear templates for DI registration, logging, health checks, and API response envelopes.
  • Real-world workflow examples: adding a new endpoint, wiring services, and validating with tests.

Quick Start

Describe the endpoint or service you want to implement and apply the patterns outlined here to scaffold it quickly.

Frequently Asked Questions about backend-dotnet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a .NET Minimal API using Clean Architecture?

You can scaffold .NET 10 Minimal APIs with Clean Architecture by using this skill to automate the creation of API, Core, and Infrastructure layers. It enforces consistent patterns for endpoints, services, and dependency injection wiring across these layers.

What is the best way to add a new endpoint to a .NET Minimal API?

The best way to add a new endpoint to a .NET Minimal API is to apply structured templates that enforce async I/O and ApiResponse envelopes. This skill guides you through scaffolding endpoints, wiring services, and validating with tests to maintain code-style guidelines.

How do I configure Serilog and health checks in a .NET 10 backend?

To configure Serilog and health checks in a .NET 10 backend, apply structured templates for logging and monitoring during the scaffolding process. This skill automates DI registration and configuration for these components across your API and Infrastructure layers.

Does this Clean Architecture template support dependency injection and async I/O?

Yes, this Clean Architecture template fully supports dependency injection and enforces async I/O for all operations. It provides clear templates for DI wiring and ensures your .NET Minimal API endpoints and services adhere to asynchronous programming patterns.

Can I generate XML documentation and tests when scaffolding .NET Minimal APIs?

Yes, you can generate XML documentation and tests when scaffolding .NET Minimal APIs with this skill. It enforces XML documentation generation and includes test validation as part of its automated endpoint and service scaffolding workflow.