Skip to content
K

kotlin-patterns

Idiomatic Kotlin patterns, best practices, and conventions for building robust

by affaan-mFree

Launch
#310in AI Skills
0In stores

Description

kotlin-patterns is an agent skill from the ECC collection by affaan-m, listed on skills.sh. It enforces idiomatic Kotlin conventions for bui…

Highlights

  • Null safety and immutability by default
  • Sealed types for exhaustive hierarchies
  • Extension functions over inheritance
  • Type-safe DSL builders and Gradle Kotlin DSL

Ratings & Reviews

No ratings yet

Be the first to rate kotlin-patterns.

People also visit

C

coding-standards

Baseline cross-project coding conventions for naming, readability, immutability

AI Skills
Launch
C

cpp-coding-standards

C++ coding standards based on the C++ Core Guidelines (isocpp.github.io)

AI Skills
Launch
P

python-patterns

Pythonic idioms, PEP 8 standards, type hints

AI Skills
Launch
A

android-clean-architecture

Clean Architecture patterns for Android and Kotlin Multiplatform projects

AI Skills
Launch
C

compose-multiplatform-patterns

Compose Multiplatform and Jetpack Compose patterns for KMP projects

AI Skills
Launch
D

dotnet-patterns

Idiomatic C# and .NET patterns, conventions, dependency injection, async/await

AI Skills
Launch

kotlin-patterns FAQ

What does the kotlin-patterns skill do?

It guides an agent in writing, reviewing and refactoring idiomatic Kotlin, covering null safety, sealed types, coroutines and Gradle builds.

Which seven areas does it cover?

Null safety, immutability, sealed types, structured concurrency, extension functions, type-safe DSL builders and Gradle Kotlin DSL.

Does it cover build files?

Yes, it includes Gradle Kotlin DSL configuration.

How do I install it?

Run: npx skills add https://github.com/affaan-m/ecc --skill kotlin-patterns

Is it free?

Yes. It is free and open source.

Are there security findings?

The skills.sh listing shows Gen Agent Trust Hub, Socket and Snyk all passing.

What are the best kotlin-patterns alternatives?

Popular alternatives to kotlin-patterns include coding-standards, cpp-coding-standards and python-patterns. See all kotlin-patterns alternatives

Developer Stuff

Badges