This one teaches you to write Kotlin the way experienced Kotlin developers do. It covers the essentials like leveraging the type system for null safety with safe calls and the Elvis operator, preferring immutability with val and data classes, using sealed classes for exhaustive when expressions, and writing structured concurrency with coroutines and Flow. You also get patterns for extension functions, type-safe DSL builders, and Gradle Kotlin DSL configuration. The examples are practical, like modeling API results as sealed hierarchies and running parallel async calls inside coroutineScope. Use it when you're writing new Kotlin code or reviewing pull requests and want to avoid common pitfalls like force-unwrapping nullables or nesting scope functions unreadably.
npx -y skills add affaan-m/everything-claude-code --skill kotlin-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
sickn33/antigravity-awesome-skills
wshobson/agents
kotlin/kotlin-agent-skills