Setting the skill. One moment.
Skills
Skill 142 of 200
Review the C#/.NET code for design pattern implementation and suggest improvements.
1 minute · 322 words · 4 sections
Install
npx skills add github/awesome-copilot --skill dotnet-design-pattern-reviewnpx skills add github/awesome-copilot/plugin marketplace add github/awesome-copilotThe first command installs just this skill, by the name in its SKILL.md; the second installs the whole repository.
Review the C#/.NET code in ${selection} for design pattern implementation and suggest improvements for the solution/project. Do not make any changes to the code, just provide a review.
CommandHandler<TOptions>), ICommandHandler<TOptions> interface, CommandHandlerOptions inheritance, static SetupCommand(IHost host) methodsArgumentNullException null checks, interface abstractions, proper service lifetimes{Core|Console|App|Service}.{Feature})? Proper separation between Core/Console projects? Modular and readable?Provide specific, actionable recommendations for improvements aligned with the project’s architecture and .NET best practices.
main, last pushed 24 September 2026.SKILL.md, not by matching a directory convention. 2 distinct layouts observed: .github/skills/*/SKILL.md, skills/*/SKILL.md.h1 and no skipped levels:.github/plugin/marketplace.json by GitHub, declaring 162 plugins. It is read for editorial metadata only — never as the skill index, which is always the repository tree./github/awesome-copilot.md, and each skill at its own .md URL.