csharp-coding

Apply C# coding standards and naming conventions to .NET projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Jbond312/ai-dotfiles --skill csharp-coding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: csharp-coding
Source: https://github.com/Jbond312/ai-dotfiles/tree/main/.github/skills/csharp-coding
Command: npx skills add https://github.com/Jbond312/ai-dotfiles --skill csharp-coding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers apply C# coding standards, patterns, and best practices consistently across .NET projects, improving code readability and maintainability.

Core Features & Use Cases

  • Enforces repository-specific conventions for naming, formatting, and structure.
  • Encourages nullability awareness, exception handling, and clean architecture practices.
  • Supports code reviews and feature implementation with consistent guidelines.

Quick Start

Follow the repository conventions to start applying C# coding standards in new or existing projects.

Frequently Asked Questions about csharp-coding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce C# coding standards and naming conventions in a .NET project?

Apply repository-specific conventions for naming, formatting, and structure during new code creation, refactoring, and code reviews to enforce C# coding standards. This ensures consistent alignment with .NET best practices.

What is the best way to handle nullability and exception handling in .NET applications?

The best way to handle nullability and exceptions in .NET applications is to enforce nullability awareness and clean architecture practices during feature implementation. This improves overall code readability and maintainability.

Can I use this for code reviews and architecture reviews in existing .NET applications?

Yes, you can use this for code reviews and architecture reviews in existing .NET applications. It supports feature implementation by applying consistent guidelines, patterns, and style checks across the project.

Does this approach work for refactoring legacy C# code to meet modern coding standards?

Yes, this approach works for refactoring legacy C# code to meet modern coding standards. It applies pattern enforcement and style guidelines to existing projects, improving code quality and maintainability.

Why should I apply C# coding standards consistently across my .NET project?

You should apply C# coding standards consistently to improve code readability and maintainability across your .NET project. Consistent patterns and nullability awareness reduce technical debt during feature implementation.