跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Dotnet Best Practices

技能 已验证 活跃

Ensure .NET/C# code meets best practices for the solution/project.

目的

To ensure .NET/C# codebases consistently follow established best practices for improved quality, maintainability, and reliability.

功能

  • Ensures adherence to .NET/C# best practices.
  • Covers documentation, structure, design patterns, and architecture.
  • Provides guidance on dependency injection, services, and resource management.
  • Details async/await patterns, testing standards, and configuration.
  • Includes AI integration best practices and error handling.

使用场景

  • Applying best practices to new .NET/C# projects.
  • Reviewing and refactoring existing .NET/C# code for quality improvements.
  • Training developers on .NET/C# coding standards and patterns.
  • Ensuring consistency across a .NET/C# development team.

非目标

  • Does not automatically refactor code; provides guidance.
  • Does not replace the need for a compiler or static analysis tools.
  • Does not cover specific framework or library-level optimizations beyond general best practices.

安装

npx skills add github/awesome-copilot

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
98 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标32.9k
许可证MIT
状态
查看源代码

类似扩展

Coding Standards

100

Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns.

技能
affaan-m

Agent Coder

99

Agent skill for coder - invoke with $agent-coder

技能
ruvnet

Dotnet Core Expert

99

Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.

技能
jeffallan

Dotnet Backend Patterns

98

Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures.

技能
wshobson

Zoom Video SDK for Windows

97

Zoom Meeting SDK for Windows - Native C++ SDK for embedding Zoom meetings into Windows desktop applications. Supports custom UI architecture with raw video/audio data, headless bots, and deep integration with meeting features. Includes SDK architecture patterns and Windows message loop handling.

技能
anthropics

Neon Postgres

100

Neon Serverless Postgres 的使用指南和最佳实践。涵盖入门、使用 Neon 进行本地开发、选择连接方法、Neon 功能、身份验证(@neondatabase/auth)、PostgREST 风格的数据 API(@neondatabase/neon-js)、Neon CLI 以及 Neon 的平台 API/SDK。可用于任何与 Neon 相关的问题。

技能
neondatabase