Spring Boot Patterns Claude Code Skill | Java API Design