dotnet-design-pattern-review

Analyze C#/.NET code for design pattern implementations and improvement suggestions.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/luisgustavooliveira/skills --skill dotnet-design-pattern-review-luisgustavooliveira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-design-pattern-review
Source: https://github.com/luisgustavooliveira/skills/tree/main/dotnet-design-pattern-review
Command: npx skills add https://github.com/luisgustavooliveira/skills --skill dotnet-design-pattern-review-luisgustavooliveira

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps identify design pattern implementations in .NET/C# code and suggests improvements to enhance code quality and maintainability.

Core Features & Use Cases

  • Design Pattern Analysis: Detects the use of Command, Factory, Dependency Injection, Repository, Provider, and Resource patterns.
  • Code Review Suggestions: Provides recommendations for architecture, .NET best practices, and adherence to SOLID principles.
  • Use Case: Utilize this Skill to review your .NET/C# codebase for design pattern implementations and receive actionable advice on enhancements.

Quick Start

Analyze the code in your current selection for design patterns and potential improvements using the dotnet-design-pattern-review skill.

Frequently Asked Questions about dotnet-design-pattern-review

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

FAQPage Schema
How do I review C# .NET code for design pattern implementations?

You can review C# .NET code by analyzing the source to detect Command, Factory, Dependency Injection, Repository, Provider, and Resource patterns, and then evaluating architecture against SOLID principles and .NET best practices.

What design patterns can be detected in .NET C# code?

Detectable design patterns in .NET C# code include Command, Factory, Dependency Injection, Repository, Provider, and Resource patterns, with suggestions provided to enhance overall code quality and maintainability.

How does design pattern analysis improve .NET software architecture?

Design pattern analysis improves .NET software architecture by reviewing source code against SOLID principles and .NET best practices, delivering actionable recommendations to enhance code quality and maintainability.

Can I use code review suggestions to fix SOLID principle violations in C#?

You can use code review suggestions to fix SOLID principle violations in C# by analyzing source code to detect architectural flaws and receiving actionable improvement recommendations for your .NET codebase.

What is the best way to check Repository and Factory patterns in .NET code?

The best way to check Repository and Factory patterns in .NET code is to analyze the source implementation directly to confirm pattern usage and generate suggestions for architectural improvements based on .NET best practices.

Does .NET design pattern review work without external dependencies?

Yes, .NET design pattern review works without external dependencies by analyzing your selected C# source code internally to detect patterns and suggest architecture improvements based on SOLID principles.