LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

dotnet-design-pattern-review

Review the C#/.NET code for design pattern implementation and suggest improvements.

30,356stars3,609forksUpdated 4/19/2026
Code Review#csharp#best-practices#design-patterns#dotnet#code-review

Security Assessment

Safe(100/100)
Security Score100/100

About dotnet-design-pattern-review

The 'dotnet-design-pattern-review' skill provides a detailed review of C#/.NET code for the correct implementation of common design patterns. It helps developers ensure that their code adheres to proven software design principles and best practices. By analyzing the design patterns used in a given codebase, this skill identifies areas for improvement and suggests actionable recommendations without making any direct modifications to the code. It solves the problem of inefficient or incorrect use of design patterns, which can lead to poor maintainability, scalability, and performance in .NET applications.

FAQ

How does the dotnet-design-pattern-review skill work?

The skill reviews your C#/.NET code for the implementation of design patterns such as Command, Factory, Repository, and others. It analyzes your code and suggests improvements based on .NET best practices and design principles.

What are the required design patterns for this skill?

The skill focuses on the following design patterns: Command, Factory, Dependency Injection, Repository, Provider, and Resource patterns.

Does this skill modify the code?

No, the skill only provides a review and suggests improvements. It does not make any changes to the code itself.

Who is the target audience for this skill?

This skill is designed for .NET developers, architects, and software engineers who want to improve the design and maintainability of their C#/.NET projects.

What are the main areas of improvement the skill focuses on?

The skill focuses on several improvement areas, including Command Handlers, Factories, Providers, Configuration, and AI/ML integration. It also emphasizes adherence to SOLID principles and performance optimization.

Install dotnet-design-pattern-review

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

github/awesome-copilot

Related Skills

threat-modeling-with-aws-security-agent

2,903

amazon-workspaces-agent-access

2,903

build-loop-codex

230

developing-ios-apps

1,477