← ClaudeAtlas

dotnet-csharp-coding-standardslisted

Defines baseline C# conventions loaded first -- naming, file layout, style rules.
rudironsoni/Synaxis · ★ 2 · Code & Development · score 47
Install: claude install-skill rudironsoni/Synaxis
# dotnet-csharp-coding-standards Modern .NET coding standards based on Microsoft Framework Design Guidelines and C# Coding Conventions. This skill covers naming, file organization, and code style rules that agents should follow when generating or reviewing C# code. ## Activation Guidance Load this skill by default for any task that plans, designs, generates, modifies, or reviews C#/.NET code. Do not wait for explicit user wording such as "coding standards", "style", or "conventions". If code will be produced, this skill should be active before implementation starts. This skill is a baseline dependency that should be loaded before domain-specific C#/.NET skills. Cross-references: [skill:dotnet-csharp-modern-patterns] for language feature usage, [skill:dotnet-csharp-async-patterns] for async naming conventions, [skill:dotnet-solid-principles] for SOLID, DRY, and SRP design principles at the class and interface level. ## Scope - Naming conventions (PascalCase, camelCase, I-prefix for interfaces) - File organization and namespace conventions - Code style rules (expression bodies, using directives, var usage) - EditorConfig integration for style enforcement ## Out of scope - Language feature patterns (records, pattern matching) -- see [skill:dotnet-csharp-modern-patterns] - Async naming and await conventions -- see [skill:dotnet-csharp-async-patterns] - SOLID/DRY design principles -- see [skill:dotnet-solid-principles] - Code smells and anti-patterns -- see [skill:dotnet-c