Backend Architecture Patterns Claude Code Skill