kotlin-patterns - Apply idiomatic Kotlin patterns
Provides Kotlin patterns and conventions for null safety, immutability, sealed types, coroutines, extensions, DSL builders, and Gradle Kotlin DSL.
Tags
Updated: 2026-10-04Capabilities
What this skill does
- Apply null safety
- Prefer immutable data
- Model sealed hierarchies
- Use structured concurrency
- Define extension functions
- Build type-safe DSLs
- Configure Gradle Kotlin DSL
Inputs
- Kotlin source code
- Kotlin module designs
- Kotlin library designs
- Gradle Kotlin DSL builds
Outputs
- Kotlin code recommendations
- Code review guidance
- Refactoring guidance
- Kotlin build configuration guidance
