Java Error-as-Value Skill for Claude Code | Type-Safe Result