PlugWiki

Dotnet Design Pattern Review Skill for Claude Code

A review skill that has your agent check C# and .NET code against a fixed list of design patterns and suggest improvements.

Installs
11.7K
on skills.sh
Stars
40.7K
on GitHub
Updated
Oct 2026
last repo commit

This skill asks your agent for a review of C#/.NET code, not a rewrite. SKILL.md says: "Do not make any changes to the code, just provide a review." The agent compares the code with a list of six required patterns: Command, Factory, Dependency Injection, Repository, Provider and Resource.

It then walks a 12-item checklist that covers architecture, .NET practices, SOLID, performance, testability, security and clarity. SKILL.md ends by asking for "specific, actionable recommendations". The patterns reflect one project style, such as CommandHandler<TOptions> and ResourceManager for messages, so expect findings against code that uses other conventions. The file reviews ${selection}, a placeholder from GitHub Copilot prompts, so name the file or code you want reviewed.

Good for

  • C# developers who want a design review of a file or project
  • Teams whose code follows command-handler, factory and repository patterns
  • Reviewers who want advice only, with no automatic edits

Install dotnet-design-pattern-review

Claude Code

  1. 1

    Copy this prompt.

    Install the dotnet-design-pattern-review skill in Claude Code. Run this command:
    
    npx skills add https://github.com/github/awesome-copilot --skill dotnet-design-pattern-review
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

From its listing on skills.sh. Source.

What's in the skill

When it loads

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

Sections in SKILL.md

  1. Required Design Patterns
  2. Review Checklist
  3. Improvement Focus Areas

Key facts

Installs on skills.sh
11,659 as of 2026-11-02
License
MIT
Last repo commit
2026-10-30
What is inside
1 file: SKILL.md

What it includes

  • Six patterns the code is expected to follow.

    Command, Factory, Dependency Injection, Repository, Provider and Resource patterns, each with specific conventions such as primary constructors and separate .resx files.

    Read · Required design patterns

  • Twelve questions applied to the code.

    Design patterns, architecture, .NET best practices, GoF patterns, SOLID, performance, maintainability, testability, security, documentation, code clarity and clean code.

    Read · Review checklist

  • Five places to look for fixes.

    Command handlers, factories, providers, configuration and AI/ML integration with Semantic Kernel.

    Read · Improvement focus areas

  • The skill says to make no code changes.

    The output is a written review with recommendations.

    Read · Review only

From the official docs

Questions

What does the dotnet-design-pattern-review skill do?

It has your agent review C#/.NET code for design pattern use and suggest improvements. It checks the code against six required patterns and a 12-item checklist.

How do I install it?

Use the install box at the top of this page. The awesome-copilot README documents plugin installs for Copilot CLI, not a command for this single skill.

Will it edit my code?

SKILL.md tells the agent not to change code and only provide a review.

Does it work with any C# project?

It reviews any C# code, but the pattern list is specific. It expects command handlers, factories, repositories and providers, and resource files for messages, so code built another way will get findings against that list.

Is it safe to use?

The folder holds one SKILL.md and no scripts, and the skill says not to edit code. The agent still reads the code you point it at and sends it to your AI provider.

Does it need an API key?

SKILL.md names no API key or tool.

Information

updated Nov 2, 2026

Folder
skills/dotnet-design-pattern-review

github/awesome-copilotskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 1
  1. https://github.com/github/awesome-copilot/blob/HEAD/skills/dotnet-design-pattern-review/SKILL.md · github.com

Updated Nov 2, 2026.