Kotlin

Kotlin taxonomy generated by the site skill importer.

7 skills
A
kotlin-testing

by affaan-m

kotlin-testing is a practical guide for Kotlin test automation with Kotest, MockK, coroutine testing, property-based tests, and Kover coverage. Use this kotlin-testing skill to follow a TDD-friendly workflow, write clearer unit and component tests, and reduce guesswork when mocking dependencies or testing suspending code.

Test Automation
Favorites 0GitHub 156.2k
A
kotlin-patterns

by affaan-m

kotlin-patterns helps you write and review idiomatic Kotlin using null safety, immutability, sealed hierarchies, coroutines, extension functions, and DSL builders. Use this kotlin-patterns skill for Kotlin-native code generation, refactoring, and Gradle Kotlin DSL decisions with less guesswork.

Code Generation
Favorites 0GitHub 156.2k
A
kotlin-ktor-patterns

by affaan-m

kotlin-ktor-patterns helps you build or refactor Ktor backends with routing DSL, plugins, authentication, Koin DI, kotlinx.serialization, WebSockets, and testApplication testing. Use this kotlin-ktor-patterns guide for maintainable Backend Development and clearer server structure.

Backend Development
Favorites 0GitHub 156.2k
A
kotlin-exposed-patterns

by affaan-m

kotlin-exposed-patterns is a practical guide for Kotlin database engineering with JetBrains Exposed. It covers DSL queries, DAO pattern, newSuspendedTransaction, HikariCP, Flyway migrations, and repository boundaries for maintainable data access.

Database Engineering
Favorites 0GitHub 156.2k
A
kotlin-coroutines-flows

by affaan-m

kotlin-coroutines-flows helps you apply Kotlin coroutines and Flow patterns in Android and KMP with structured concurrency, StateFlow, cancellation, retries, and testing. Use this kotlin-coroutines-flows guide for safer async code, lifecycle-aware streams, and better frontend development patterns.

Frontend Development
Favorites 0GitHub 156.2k
A
compose-multiplatform-patterns

by affaan-m

compose-multiplatform-patterns is a practical guide for Compose Multiplatform and Jetpack Compose in KMP apps. It covers state management, navigation, theming, performance, and reusable UI patterns for Android, iOS, Desktop, and Web, helping frontend development teams build maintainable shared screens.

Frontend Development
Favorites 0GitHub 156.1k
A
android-clean-architecture

by affaan-m

android-clean-architecture helps structure Android and Kotlin Multiplatform apps with clear module boundaries, dependency rules, UseCases, Repositories, and data layer patterns.

Backend Development
Favorites 0GitHub 156.1k