.NET Backend Patterns Claude Code Skill for C# Developers