Dotnet Design Pattern Review

🏢Official
by github · vlatest · Repository

Official github skill covering design, code review for developing backend services and APIs.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add dotnet-design-pattern-review npx -- -y @trustedskills/dotnet-design-pattern-review
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "dotnet-design-pattern-review": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/dotnet-design-pattern-review"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill reviews .NET code for adherence to established design patterns, helping developers identify and correct anti-patterns or suboptimal implementations. It provides actionable feedback on how to refactor code to follow best practices in software architecture.

When to use it

  • Before merging a feature branch into the main codebase to ensure clean architectural principles are followed.
  • During code reviews to catch design flaws that may impact maintainability and scalability.
  • When refactoring legacy .NET applications to modernize their structure and improve readability.
  • To educate developers on proper usage of common patterns like Dependency Injection, Repository, or Singleton.

Key capabilities

  • Identifies misuse or absence of common .NET design patterns
  • Provides suggestions for code refactoring based on best practices
  • Highlights potential performance issues tied to poor architectural choices

Example prompts

  • "Review this C# class for adherence to the Repository pattern."
  • "Check if this ASP.NET Core service follows Dependency Injection principles."
  • "Analyze this .NET application for common anti-patterns and suggest improvements."

Tips & gotchas

  • Ensure your code is well-documented, as the tool may rely on comments to understand intent.
  • This skill works best with clean, modular code; highly coupled or legacy systems may require manual intervention alongside automated feedback.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
github
Installs
4.1k

🏢 Official

Published by the company or team that built the technology.