dotnet-architecture

Guide .NET application architecture with vertical slices, domain modeling, messaging, and resilience patterns.

1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/rudironsoni/SharpClaw --skill dotnet-architecture-rudironsoni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-architecture
Source: https://github.com/rudironsoni/SharpClaw/tree/main/.github/skills/dotnet-architecture
Command: npx skills add https://github.com/rudironsoni/SharpClaw --skill dotnet-architecture-rudironsoni

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides comprehensive guidance and navigation for designing and implementing robust, scalable, and maintainable .NET applications by covering a wide range of architectural patterns and best practices.

Core Features & Use Cases

  • Architectural Guidance: Offers patterns for vertical slices, domain-driven design, messaging, and resilience.
  • Skill Navigation: Acts as a meta-skill, directing users to specific, focused skills for detailed implementation.
  • Use Case: When starting a new .NET project and needing to decide on the best architectural approach, this skill helps you navigate through options like vertical slices, domain modeling, and event-driven systems, leading you to the most relevant detailed skills.

Quick Start

Load the dotnet-architecture-patterns skill to explore vertical slice design.

Frequently Asked Questions about dotnet-architecture

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

FAQPage Schema
How do I structure a scalable .NET application architecture?

Scalable .NET architecture is achieved by adopting patterns like vertical slices, domain modeling, messaging, and resilience, which this skill navigates by directing you to focused implementation skills.

What is the best way to use vertical slices in .NET design?

Vertical slice design in .NET organizes features end-to-end rather than by technical layers, and this skill helps you navigate specific focused skills for detailed implementation guidance.

Can I get domain modeling and resilience guidance for my .NET project?

Yes, this skill provides architectural guidance covering domain modeling and resilience patterns for .NET, helping you build maintainable systems by routing you to detailed implementation skills.

Do I need prior software design knowledge to use this .NET architecture guidance?

Yes, you need an existing understanding of the .NET ecosystem and software design principles, as this skill provides navigation and architectural guidance rather than basic coding tutorials.

When should I not use this architectural meta-skill for .NET development?

You should avoid this skill if you need low-level coding implementation directly, as it acts as a meta-skill providing high-level architectural navigation and directing users to focused skills for details.