Kotlin DSL Patterns | Claude Code Skill for Expressive APIs