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 格式。
质量评分
已验证类似扩展
Coding Standards
100Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns.
Agent Coder
99Agent skill for coder - invoke with $agent-coder
Dotnet Core Expert
99Use 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.
Dotnet Backend Patterns
98Master 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.
Zoom Video SDK for Windows
97Zoom 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.
Neon Postgres
100Neon Serverless Postgres 的使用指南和最佳实践。涵盖入门、使用 Neon 进行本地开发、选择连接方法、Neon 功能、身份验证(@neondatabase/auth)、PostgREST 风格的数据 API(@neondatabase/neon-js)、Neon CLI 以及 Neon 的平台 API/SDK。可用于任何与 Neon 相关的问题。