kotlin-specialist

Guide Kotlin development for coroutines, multiplatform, and Android with Compose.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/flybirdxx/RunningHub --skill kotlin-specialist-flybirdxx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kotlin-specialist
Source: https://github.com/flybirdxx/RunningHub/tree/main/.agents/skills/kotlin-specialist
Command: npx skills add https://github.com/flybirdxx/RunningHub --skill kotlin-specialist-flybirdxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert Kotlin development support, focusing on modern application development with a strong emphasis on coroutines, multiplatform development, and Android with Compose.

Core Features & Use Cases

  • Expert Kotlin Development: Offers guidance on Kotlin 1.9+ features, coroutines, Flow API, multiplatform development, Android/Compose, Ktor servers, and DSL design.
  • Use Case: Ideal for developers building Kotlin Multiplatform (KMP) libraries or apps, implementing coroutine-based async operations, or creating Android apps with Jetpack Compose.

Quick Start

Invoke the Kotlin Specialist skill to get started with Kotlin development tasks.

Frequently Asked Questions about kotlin-specialist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement coroutine-based async operations in Kotlin Multiplatform?

To implement coroutine-based async operations in Kotlin Multiplatform, you need modern patterns utilizing the Flow API and coroutines. This approach provides expert guidance for building KMP libraries or apps requiring asynchronous logic across platforms.

Does this Kotlin specialist support building Android apps with Jetpack Compose?

Yes, this Kotlin specialist supports developing Android apps with Jetpack Compose. It offers expert guidance on modern application development, ensuring proper implementation of Compose UI patterns alongside coroutine-based async operations.

What's the best way to structure a Ktor server and design DSLs in Kotlin 1.9+?

The best way to structure Ktor servers and design DSLs in Kotlin 1.9+ is by utilizing modern Kotlin patterns and features. This provides expert guidance for Ktor server development and creating robust domain-specific languages.

Can I get help with Kotlin Multiplatform library development and Flow API integration?

Yes, you can get help with Kotlin Multiplatform library development and Flow API integration. It assists developers building KMP libraries or apps by providing expert guidance on modern Kotlin patterns and asynchronous data streams.

What Kotlin version features are required for modern multiplatform development?

Kotlin 1.9+ features are required for modern multiplatform development. This ensures compatibility with current coroutines, Flow API, Ktor, and Compose patterns needed for building robust KMP libraries and Android applications.

Why use Kotlin Multiplatform for building shared libraries instead of other approaches?

You should use Kotlin Multiplatform for building shared libraries to leverage modern Kotlin patterns across platforms. It enables sharing coroutine-based async operations and business logic between Android, servers, and other targets efficiently.