一键导入
dotnet-design-pattern-review
Review the C#/.NET code for design pattern implementation and suggest improvements.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Review the C#/.NET code for design pattern implementation and suggest improvements.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generate professional commit messages from staged changes following Chris Beams' seven rules. Use when user stages changes and requests commit message. Triggers include: - English: "create commit message", "generate commit message", "write commit" - Context: User has staged changes (git add) and needs a commit message
Manages JIRA issues, projects, and workflows using Atlassian MCP. Use when asked to "create JIRA ticket", "search JIRA", "update JIRA issue", "transition issue", "sprint planning", or "epic management".
Ensure .NET/C# WPF code meets best practices for the solution/project.
Get best practices for C# async programming
Ensure that C# types are documented with XML comments and follow best practices for documentation.
Ensure .NET/C# code meets best practices for the solution/project.
| description | Review the C#/.NET code for design pattern implementation and suggest improvements. |
| metadata | {"github-path":"skills/dotnet-design-pattern-review","github-ref":"refs/heads/main","github-repo":"https://github.com/github/awesome-copilot","github-tree-sha":"4988a9e6586c0eab299198334aacca3b3947974b"} |
| name | dotnet-design-pattern-review |
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. All reviews should be written to the Docs/Reviews folder where they can be read or updated prior to the next steps.
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.