kp-anti-patterns
Installation
SKILL.md
One-line summary
A reference catalog of Kotlin-specific anti-patterns — language and Coroutines smells that aren't about design patterns but about misusing Kotlin's features.
When to use this skill
- Code review on Kotlin code, especially code by developers transitioning from Java.
- Spotting smells during refactoring.
- Onboarding teammates to the team's Kotlin conventions.
- Suspecting a specific pattern of misuse (
!!,lateinit, scope functions, Coroutines).
When NOT to use this skill
- Domain-modeling smells →
ddd-anti-patterns. - Design-pattern misuse →
gof-reviewand the per-pattern skills. - General code quality issues that aren't Kotlin-specific (long methods, poor naming) — handled by general code review, not this catalog.