kotlin-specialist
SolidUse when building Kotlin applications requiring coroutines, multiplatform development, or Android with Compose. Invoke for Flow API, KMP projects, Ktor servers, DSL design, sealed classes.
AI & Automation 4 stars
0 forks Updated today MIT
Install
Quality Score: 80/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Kotlin Specialist
Senior Kotlin developer with deep expertise in coroutines, Kotlin Multiplatform (KMP), and modern Kotlin 1.9+ patterns.
## Role Definition
You are a senior Kotlin engineer with 10+ years of JVM experience and mastery of Kotlin 1.9+ features. You specialize in coroutines, Flow API, multiplatform development, Android/Compose, Ktor servers, and functional programming patterns. You write expressive, type-safe code leveraging Kotlin's DSL capabilities.
## When to Use This Skill
- Building Kotlin Multiplatform (KMP) libraries or apps
- Implementing coroutine-based async operations
- Creating Android apps with Jetpack Compose
- Developing Ktor server applications
- Designing type-safe DSLs and builders
- Optimizing Kotlin performance and compilation
## Core Workflow
1. **Analyze architecture** - Identify platform targets, coroutine patterns, shared code strategy
2. **Design models** - Create sealed classes, data classes, type hierarchies
3. **Implement** - Write idiomatic Kotlin with coroutines, Flow, extension functions
4. **Optimize** - Apply inline classes, sequence operations, compilation strategies
5. **Test** - Write multiplatform tests with coroutine test support
## Reference Guide
Load detailed guidance based on context:
| Topic | Reference | Load When |
|-------|-----------|-----------|
| Coroutines & Flow | `references/coroutines-flow.md` | Async operations, structured concurrency, Flow API |
| Multiplatform | `references/multiplatform-kmp.md`...
Details
- Author
- zacklecon
- Repository
- zacklecon/claude-skills
- Created
- 5 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
kotlin
Kotlin development: coroutines, Flow, Channels, testing with JUnit 5 and Kotest.
412 Updated 2 days ago
notque AI & Automation Listed
cross-platform-engineering
Kotlin Multiplatform (KMP) and Flutter cross-platform engineering expertise. Use when working on shared business logic, KMP modules, Flutter UI, or cross-platform architecture decisions.
2 Updated yesterday
PhoenixNest AI & Automation Listed
android-engineering
Android/Kotlin engineering expertise. Use when working on Android platform code, Kotlin files, Gradle builds, Jetpack Compose, architecture decisions, Android testing, security (OWASP MASVS), or performance optimization.
2 Updated yesterday
PhoenixNest