Kotlin Best Practices & Standards
Enforces production-grade Kotlin standards, functional error handling, and robust Exposed ORM patterns for reliable backend development.
This skill equips Claude with specialized knowledge of Kotlin coding standards, focusing on safety, maintainability, and functional programming principles. It implements strict null safety protocols, mandates 'Either' error handling for predictable flow control, and provides architectural patterns for the Exposed ORM, including soft deletes and transaction management. It is particularly useful for developers building high-quality Kotlin services who want to automate code reviews or ensure architectural consistency across their codebase while avoiding common pitfalls like field injection or hardcoded strings.