Modern C# Coding Standards When to Use This Skill Use this skill when: - Writing new C# code or refactoring existing code - Designing public APIs for libraries or services - Optimizing performance-critical code paths - Implementing domain models with strong typing - Building async/await-heavy applications - Working with binary data, buffers, or high-throughput scenarios Reference Files - value-objects-and-patterns.md: Full value object examples and pattern matching code - performance-and-api-design.md: Span<T /Memory<T examples and API design principles - composition-and-error-handling.md: Co…