kotlin-patterns - Apply idiomatic patterns in Kotlin development
Provides idiomatic Kotlin patterns and best practices for building robust, efficient, and maintainable applications.
Tags
Updated: 2026-10-07Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Apply null-safety patterns
- Prefer immutable data
- Model sealed hierarchies
- Use structured concurrency
- Define extension functions
- Build type-safe DSLs
- Configure Gradle Kotlin DSL
- Apply scope functions
Inputs
- Kotlin source code
- Kotlin module requirements
- Library design requirements
- Gradle build requirements
Outputs
- Kotlin implementation guidance
- Code review findings
- Refactoring recommendations
- Gradle build configuration guidance
