Backend Architecture Patterns Claude Code Skill Guide