cratis-engineering-csharp-conventions - Cratis C# Engineering Conventions
Applies Cratis C# house conventions for code formatting, naming, domain exceptions, logging, and dependency injection when writing or reviewing code.
Tags
Updated: 2026-09-15Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Apply C# code formatting conventions
- Apply domain naming conventions
- Define domain exception types
- Write XML documentation for members
- Configure dependency injection lifetimes
Inputs
- C# source code
- Cratis repository files
Outputs
- Formatted C# source code
- Updated XML documentation
Requirements
- Cratis repository context
