Java Error-as-Value: Claude Code Skill for Type-Safe Handling