dotnet-design-pattern-review

Review C#/.NET code for design pattern implementations and improvements.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review the C#/.NET code in ${selection} for design pattern implementation and suggest improvements for the solution. Do not make any changes to the code, just provide a review.

Core Features & Use Cases

  • Identify design pattern usage across a .NET project and assess adherence to best practices.
  • Provide actionable recommendations to improve architecture, testability, and maintainability without changing source code.
  • Use-case: A developer asks for a critique of a legacy C# project to guide refactoring priorities and pattern improvements.

Quick Start

Review the target .NET solution by specifying the selection context and request a detailed pattern-focused critique.

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 .NET code for design pattern implementations and architecture improvements?

To review .NET code for design patterns, analyze the target C# solution to identify pattern usage, assess SOLID principles adherence, and provide actionable recommendations for architecture and maintainability without altering the source code.

What is the best way to critique a legacy C# project to guide refactoring priorities?

The best way to critique a legacy C# project is to perform a non-invasive design pattern review that identifies architectural weaknesses and provides clear rationale for pattern improvements to prioritize refactoring efforts.

Can I use a design pattern review for small to large C#/.NET projects?

Yes, design pattern review applies to code review scenarios across small to large C#/.NET projects, evaluating testability, architecture, and maintainability regardless of the codebase scale.

Does a .NET design pattern review modify my existing source code?

No, a .NET design pattern review does not modify your source code; it provides a thorough, non-invasive critique with actionable recommendations and clear rationale to guide your own refactoring.

How do I get actionable recommendations to improve testability and maintainability in C# code?

You get actionable recommendations to improve testability and maintainability in C# code by assessing design pattern implementations and adherence to best practices, receiving critique with clear rationale for architectural enhancements.

When do I need a design pattern review for my .NET codebase?

You need a design pattern review for your .NET codebase when you want to identify pattern usage, evaluate SOLID principles adherence, and guide refactoring priorities to improve overall solution architecture.