dotnet-create-project

Create a .NET 10 project with hexagonal architecture and CQRS layers.

21|4|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/JotJunior/claude-ai-tips --skill dotnet-create-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-create-project
Source: https://github.com/JotJunior/claude-ai-tips/tree/main/language-related/dotnet/skills/dotnet-create-project
Command: npx skills add https://github.com/JotJunior/claude-ai-tips --skill dotnet-create-project

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstraps a robust .NET 10 project using hexagonal architecture, CQRS, Clean Code and SOLID to accelerate starting new dotnet applications.

Core Features & Use Cases

  • Generates a full solution skeleton with Domain, Application, Infrastructure and API layers adhering to hexagonal architecture and CQRS.
  • Provides templates for common project files, scaffolding for domain entities, and a ready-to-run API structure.
  • Use Case: kick off a new backend service that is ready for modular development and testability.

Quick Start

Provide the project name and a brief description to generate the full solution skeleton.

Frequently Asked Questions about dotnet-create-project

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

FAQPage Schema
How do I scaffold a .NET project with hexagonal architecture and CQRS?

To scaffold a .NET project with hexagonal architecture and CQRS, provide a project name and description to generate a full solution skeleton with Domain, Application, Infrastructure, and API layers. This creates a ready-to-run backend service structure.

What is hexagonal architecture in a .NET 10 backend application?

Hexagonal architecture in a .NET 10 backend application separates core logic into modular layers—Domain, Application, Infrastructure, and API—ensuring Clean Code and SOLID principles. It isolates business rules from external concerns, enhancing testability and scalable development.

Can I generate domain entity templates when creating a clean code .NET solution?

Yes, generating domain entity templates is supported when creating a clean code .NET solution. The scaffolding includes templates for common project files and domain entities, aligning the project file structure with recommended architecture practices.

What's the best way to start a modular .NET 10 API project for testability?

The best way to start a modular .NET 10 API project for testability is using scaffolding that applies hexagonal architecture and CQRS. This provides a ready-to-run API structure with separated layers, accelerating modular backend development.

Do I need to manually configure SOLID principles in a new C# project?

No, manual configuration of SOLID principles is not needed in a new C# project. The scaffolding automatically applies SOLID and Clean Code principles during generation, ensuring the Domain, Application, Infrastructure, and API layers align with recommended development practices.

When should I avoid using CQRS and hexagonal architecture for a dotnet application?

You should avoid using CQRS and hexagonal architecture for a dotnet application when building simple backend services that do not require modular layers or scalable scaffolding. The overhead of Domain, Application, Infrastructure, and API separation suits complex, modular development instead.