C# Modern Conventions Claude Code Skill | .NET 8 Best Practices