Home › Tag › Kotlin

Kotlin — Claude Code Skills

121 Claude Code skills tagged Kotlin. Browse all programming language-related skills in the open ClaudSkills registry — free to install, one-click via the desktop app.

Showing all 121 skills.

kdoc

Write concise KDoc documentation for Kotlin classes and functions. Use when user wants to add KDoc to Kotlin files. Focuses on short summaries without version info or variable docs

engineering

android-code-review

Review Android Kotlin code for architecture, performance, correctness, and best practices

engineering

kotlin-concurrency-expert

Diagnose and fix Kotlin coroutine race conditions, Flow issues, and thread safety bugs

engineering

kotlin-expert

Expert-level Kotlin development, Android, coroutines, and multiplatform

engineering

agent-kotlin-specialist

Expert Kotlin developer specializing in coroutines, multiplatform development, and Android applications. Masters functional programming patterns, DSL design, and modern Kotlin feat

engineering

android-app

Scaffold a production-ready native Android app -- generate a complete Kotlin project with Jetpack Compose UI, MVVM architecture, Hilt dependency injection, Room database with offli

security

android-clean-architecture

中文优先:用于Android清洁架构架构相关任务,帮助识别、设计、实现或验证对应工作流。English keywords: Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCas

product

android-conventions

Defines Android/Kotlin coding conventions for the project. Includes naming rules, forbidden patterns, preferred practices, and code style guidelines. Use when writing code to ensur

engineering

android-coroutine-trace

Use to find stuck coroutines, leaked jobs, and suspended awaits with no resumer — the concurrency bugs that don't crash but cause hangs, missing UI updates, or memory creep. Epheme

engineering

android-dev-standards

Standards, architecture patterns, and best practices for Android app development with Kotlin, Jetpack Compose, and Android Jetpack libraries using clean architecture and MVVM. Use

engineering

android-development

Android development guidelines for Kotlin with clean architecture, MVI pattern, Material Design, and best practices for building robust mobile applications

engineering

android-expert

Android development expert including Jetpack Compose, Kotlin, and Material Design

engineering

android-kmp-ktor-serialization

Ktor HTTP client + kotlinx.serialization for shared KMP networking — client setup in commonMain, platform engines, request/response helpers, typed errors. Use when building a share

engineering

android-kmp-shared-module

KMP shared module setup — expect/actual, commonMain/androidMain/iosMain source sets, what belongs in shared vs platform. Use when adding KMP support, creating a shared module, spli

engineering

android-kotlin

Android Kotlin development with Coroutines, Jetpack Compose, Hilt, and MockK testing

engineering

android-kotlin-advisor

Développement Android natif avec Kotlin et Jetpack Compose. Se déclenche avec "Android", "Kotlin", "Jetpack Compose", "Android Studio", "Gradle", "Room", "Hilt", "Coroutines", "Pla

engineering

android-kotlin-development

Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.

engineering

android-native-dev

Android native application development and UI design guide. Covers Material Design 3, Kotlin/Compose development, project configuration, accessibility, and build troubleshooting. R

product

android-patterns

Android-specific patterns for Kotlin and Jetpack Compose. Use when building Android applications.

engineering

android-workflow

Orchestrates Android development workflows for Kotlin/Compose projects. Routes tasks to appropriate workflow: feature, quick-fix, refactor, investigate, hotfix. Use when user reque

engineering

senior-architect

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, Graph

engineering

arkts

ArkTS Language Specification. ArkTS is a statically-typed programming language developed by Huawei for HarmonyOS, extending TypeScript with features from Java and Kotlin. Use for A

engineering

code-reviewer

Comprehensive code review skill for TypeScript, JavaScript, Python, Swift, Kotlin, Go. Includes automated code analysis, best practice checking, security scanning, and review check

engineering

cometchat-android-v6-kotlin-components

CometChat Android UIKit v6 Kotlin Views component catalog — all custom View chat UI components, their properties, styles, and usage

engineering

cometchat-android-v6-kotlin-customization

CometChat Android UIKit v6 Kotlin Views customization — BubbleFactory abstract class, BubbleViewProvider, style classes, and per-slot overrides

engineering

cometchat-android-v6-kotlin-placement

CometChat Android UIKit v6 Kotlin Views placement — Activity, Fragment, BottomSheet, Tab, and Intent navigation patterns

engineering

cometchat-android-v6-kotlin-theming

CometChat Android UIKit v6 Kotlin Views theming — CometChatTheme singleton, XML attributes, programmatic overrides, typography, and dark mode

engineering

cometchat-android-v6-troubleshooting

CometChat Android UIKit v6 troubleshooting — diagnostic table, common issues, and fixes for both Kotlin Views and Compose stacks

engineering

constant-time-analysis

Detects timing side-channel vulnerabilities in cryptographic code. Use when implementing or reviewing crypto code, encountering division on secrets, secret-dependent branches, or c

security

coroutines-kotlin

Master Kotlin coroutines with suspend functions, flows, channels, and structured concurrency for building async applications.

engineering

cross-platform-app

Scaffold a production-ready cross-platform mobile app -- auto-detect or select framework (Flutter with Riverpod and GoRouter, React Native with Redux Toolkit and React Navigation 7

engineering

ddd-planning

Domain-Driven Design 기획 및 설계 전문 skill. 프로젝트 도메인 분석, Bounded Context 정의, Aggregate 설계, Context Mapping, Event Storming, Ubiquitous Language 정의 등 DDD 전체 프로세스를 지원합니다. 사용 시기: (1) DDD 기

engineering

debug-log-patterns

Language-specific debug logging patterns and best practices. Reference when adding instrumentation for Dart/Flutter, Kotlin/Android, Swift/iOS, or JavaScript/TypeScript application

engineering

dependency-upgrader

Upgrade dependencies for Java/Kotlin (Gradle/Maven) and TypeScript/Node projects with minimal risk: plan the bump, apply changes incrementally, run tests/builds, and document break

engineering

dev-android-kotlin-advisor

Développement Android natif avec Kotlin et Jetpack Compose. Se déclenche avec "Android", "Kotlin", "Jetpack Compose", "Android Studio", "Gradle", "Room", "Hilt", "Coroutines", "Pla

engineering

dev-gradle-build-expert

Expert en configuration et optimisation Gradle pour Android Kotlin. Gère build.gradle, Kotlin DSL, dépendances, flavours, variants. Se déclenche avec "gradle", "build error", "dépe

engineering

dev-image-processing-pipeline

Pipeline traitement d'image mobile (Kotlin ML Kit, OpenCV, CameraX). Crop, rotation, enhancement, compression, validation qualité. Se déclenche avec "traitement image", "image pipe

engineering

dev-kotlin-advanced

Kotlin avancé pour Android fintech. Coroutines, Flows, Sealed classes, inline functions, delegates, reified types. Se déclenche avec "Kotlin avancé", "coroutines", "Flow", "sealed"

engineering

dev-mobile-sdk-architect

Architecture SDK mobile fintech (Kotlin Multiplatform). Conception modules, APIs, couches, design patterns. Se déclenche avec "architecture", "SDK", "multiplatform", "mobile backen

tools

do-lang-kotlin

Kotlin 2.0+ 개발 전문가 - Ktor, coroutines, Compose Multiplatform, Kotlin-idiomatic 패턴涵盖. Kotlin 서버 앱, Android 앱, 멀티플랫폼 프로젝트 구축 시 사용하세요.

engineering

earllm-build

Build, maintain, and extend the EarLLM One Android project — a Kotlin/Compose app that connects Bluetooth earbuds to an LLM via voice pipeline.

engineering

espresso-skill

Generates Espresso UI tests for Android apps in Kotlin or Java. Espresso runs inside the app process for fast, reliable UI testing. Supports local and TestMu AI cloud real devices.

engineering

expo-module

Guide for writing Expo native modules and views using the Expo Modules API (Swift, Kotlin, TypeScript). Covers module definition DSL, native views, shared objects, config plugins,

engineering

exposed-r2dbc

JetBrains Exposed R2DBC 워크샵 전용 스킬. withDb/withTables/suspendTransaction 패턴, Table 정의, DML(Flow API), 다중 DB 파라미터화 테스트, Kotlin Coroutines 통합. bluetape4k 프로젝트 기반.

engineering

featbit-evaluation-insights-api

Expert guidance for using FeatBit's Flag Evaluation REST API and Track Insights REST API to build custom SDKs for platforms without an official FeatBit SDK. Use when user asks abou

science

figma-design-token-extractor-3

Extracts design tokens from Figma files using the Figma REST API and style-dictionary. Generates CSS custom properties, Tailwind configs, and Swift/Kotlin theme files from Figma co

engineering

flutter-reviewer

WHEN: Flutter/Dart code review, Widget patterns, State management checks, BLoC/Provider/Riverpod analysis WHAT: Widget best practices + State management patterns + Performance opti

engineering

gradle-build-expert

Expert en configuration et optimisation Gradle pour Android Kotlin. Gère build.gradle, Kotlin DSL, dépendances, flavours, variants. Se déclenche avec "gradle", "build error", "dépe

engineering

health-data

Health Connect(Android)와 HealthKit(iOS) 건강 데이터 수집/동기화/저장 종합 가이드. React Native(Expo), Swift, Kotlin, Web 환경에서의 구현 패턴과 실전 gotcha 포함. 심박수, 수면, 걸음, 활동 에너지 등 주요 데이터 타입별 처리법.

engineering

image-processing-pipeline

Pipeline traitement d'image mobile (Kotlin ML Kit, OpenCV, CameraX). Crop, rotation, enhancement, compression, validation qualité. Se déclenche avec "traitement image", "image pipe

engineering

intellij-plugin-builder

Guide for creating IntelliJ Platform plugins using Gradle and Kotlin/Java. Use when users want to create, configure, or develop plugins for IntelliJ IDEA or other JetBrains IDEs.

engineering

ios-reviewer

WHEN: iOS Swift/SwiftUI code review, UIKit patterns, Combine/async-await checks, MVVM structure analysis WHAT: SwiftUI best practices + Combine patterns + Memory management + Perfo

engineering

java-reviewer

WHEN: Java code review, Java idioms, exception handling, collections, streams, Java 17+ features WHAT: Exception patterns + resource management + null safety + stream usage + moder

engineering

jetbrains-workflow

JetBrains MCP 도구를 활용한 빠른 개발 워크플로우. IDE 검사, Run Configuration 실행, 리팩토링, 파일 검색 등을 통해 Gradle 의존도를 줄이고 개발 속도를 10배 향상시킵니다. Kotlin/Spring 개발 시 필수로 사용하세요.

engineering

koin

Koin dependency injection framework for Kotlin. Use for Kotlin DI, Android development, Ktor backend, Compose Multiplatform, dependency injection patterns, and module definitions.

engineering

kotlin

Write Kotlin code for Android following best practices. Use when developing with Jetpack Compose, Android SDK, or Kotlin projects. Covers coroutines, state management, and tooling.

engineering

kotlin-advanced

Kotlin avancé pour Android fintech. Coroutines, Flows, Sealed classes, inline functions, delegates, reified types. Se déclenche avec "Kotlin avancé", "coroutines", "Flow", "sealed"

engineering

kotlin-android-reviewer

WHEN: Android Kotlin code review, Jetpack Compose patterns, Coroutines/Flow checks, ViewModel structure analysis WHAT: Compose best practices + Coroutines patterns + State manageme

engineering

kotlin-app-config

Sealed class configuration pattern for Kotlin applications with environment-specific settings

engineering

kotlin-build-kmp-gradle-governance

Use when reviewing or designing Gradle build structure for KMP projects — shared build logic, convention plugins, version catalogs, Android KMP plugin usage, source-set configurati

engineering

kotlin-composable-preview

Generate comprehensive @Preview functions for Jetpack Compose composables. Analyzes component parameters, states, and dependencies to create previews covering all visual states, ed

engineering

kotlin-composable-review

Strict technical code review for Kotlin Jetpack Compose. Analyzes @Composable functions for recomposition issues, stability violations, memory leaks, state management antipatterns,

engineering

Kotlin Coroutines

Use when kotlin coroutines for structured concurrency including suspend functions, coroutine builders, Flow, channels, and patterns for building efficient asynchronous code with ca

engineering

kotlin-coroutines-expert

Expert patterns for Kotlin Coroutines and Flow, covering structured concurrency, error handling, and testing.

engineering

kotlin-coroutines-flows

中文优先:用于Kotlincoroutinesflows相关任务,帮助识别、设计、实现或验证对应工作流。English keywords: Kotlin Coroutines and Flow patterns for Android and KMP — structured concurrency, Flow operators, StateFlow, e

engineering

kotlin-data-kmp-data-layer

Use when implementing or reviewing KMP data layers, including repositories, data sources, source-of-truth design, API exposure, conflict resolution, error handling, and main-safe d

engineering

kotlin-developer

[Extends backend-developer] Senior Kotlin specialist for JVM, Native, and KMP. Use for coroutines, Ktor, kotlinx.serialization, Kotlin Multiplatform shared logic, and high-performa

engineering

kotlin-development

Kotlin development guidelines with best practices for clean code, naming conventions, function design, and data handling

engineering

Kotlin DSL Patterns

Use when domain-specific language design in Kotlin using type-safe builders, infix functions, operator overloading, lambdas with receivers, and patterns for creating expressive, re

engineering

kotlin-exposed-patterns

中文优先:用于Kotlinexposed模式相关任务,帮助识别、设计、实现或验证对应工作流。English keywords: JetBrains Exposed ORM patterns including DSL queries, DAO pattern, transactions, HikariCP connection pooling, Flyway

engineering

kotlin-functional-programming

Guides writing idiomatic, functional-style Kotlin code using built-in language features. Use when asked to write, review, or refactor Kotlin code for immutability, pure functions,

engineering

kotlin-project-code-review

Use when reviewing implemented Kotlin Multiplatform / Compose Multiplatform code for architecture consistency, business-logic placement, state correctness, concurrency, Compose qua

engineering

kotlin-kmp-refactor-safety

Refactor discipline for existing codebases. Enforces scope control, migration safety, compatibility, observability, and tests to keep refactors reviewable and low-risk.

engineering

kotlin-ktor-patterns

Ktor 服务器模式,包括路由 DSL、插件、身份验证、Koin DI、kotlinx.serialization、WebSockets 和 testApplication 测试。

engineering

kotlin-mcp-server-generator

Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

tools

kotlin-mentor

Java 경험자를 위한 Kotlin 학습 멘토. 커리큘럼 기반 1:1 학습 지도를 통해 Kotlin+Spring 교육 준비를 돕습니다. Java와 비교하며 Kotlin 개념을 설명하고 실습을 지도합니다.

engineering

kotlin-multiplatform-reviewer

WHEN: Kotlin Multiplatform (KMP) project review, expect/actual patterns, shared module structure, iOS interop WHAT: Module structure analysis + expect/actual validation + platform

engineering

kotlin-navigation-compose-multiplatform

Use when designing, implementing, or reviewing navigation in Compose Multiplatform projects — route modeling, back stack ownership, argument passing, NavOptions, conditional flows,

engineering

Kotlin Null Safety

Use when kotlin's null safety system including nullable types, safe calls, Elvis operator, smart casts, and patterns for eliminating NullPointerExceptions while maintaining code ex

engineering

kotlin-patterns

Kotlin/Spring Boot patterns for Orca service - use when implementing backend features, writing services, repositories, or controllers

engineering

kotlin-platform-app-links-and-deep-links

Use when designing, implementing, or reviewing Android deep links, web links, and App Links in KMP projects — intent-filter design, host verification, manifest scope, and assetlink

engineering

kotlin-platform-kmp-bridges

Use when designing, implementing, or reviewing platform-specific integrations in KMP projects, including source-set placement, hierarchical sharing, expect/actual usage, platform A

engineering

kotlin-project-architecture-review

Use when reviewing KMP architecture, feature proposals, PR structure, layer boundaries, state-holder design, Android entry-point discipline, source-set placement, modularization, a

engineering

kotlin-project-bugfix

Use when diagnosing and fixing bugs in a Kotlin Multiplatform project. Focus on root-cause analysis, minimal safe fixes, KMP correctness, UI/state/data/persistence/concurrency issu

engineering

kotlin-project-feature-implementation

Use when implementing or extending a feature in a Kotlin Multiplatform project. Provides pre-coding inspection, KMP source-set discipline, state pipeline design, architectural defa

product

kotlin-project-modularization

Use when designing, reviewing, or refactoring module boundaries in KMP or Android projects — feature, data, app, and common modules, dependency direction, visibility control, and g

engineering

kotlin-project-state-management

Use when choosing, implementing, or reviewing state-holder patterns in a KMP project — ViewModel, shared presenter, MVI, or StateFlow-in-common — including effect handling, UiState

engineering

kotlin-rules

Kotlin coding rules from ai-toolkit: coding-style, frameworks, patterns, security, testing. Triggers: .kt, .kts, build.gradle.kts, Ktor, Jetpack Compose, coroutines, kotlinx. Load

engineering

kotlin-schema-first-entities

Use when creating Room entities for Kotlin/Android apps that mirror Django/PostgreSQL backend schemas. Enforces exact field alignment, prevents schema drift, validates type mapping

engineering

kotlin-specialist

Provides idiomatic Kotlin implementation patterns including coroutine concurrency, Flow stream handling, multiplatform architecture, Compose UI construction, Ktor server setup, and

engineering

kotlin-specialist

Expert Kotlin developer specializing in Kotlin 2.0, Kotlin Multiplatform Mobile (KMP), Coroutines, and Ktor for building modern cross-platform applications and backend services.

engineering

kotlin-spring-boot

Kotlin/Spring Boot 3.x patterns - use for backend services, REST APIs, dependency injection, controllers, and service layers

engineering

kotlin-spring-reviewer

WHEN: Spring Boot + Kotlin, Ktor backend review, coroutine-based server, WebFlux/R2DBC pattern checks WHAT: Spring Kotlin idioms + Coroutines integration + WebFlux patterns + Data

engineering

kotlin-testing

Kotlin testing with JUnit 5, MockK, Spring test slices, and Testcontainers. Provides mocking patterns, test slice selection, and TDD workflow for Spring Boot + Kotlin. Use when wri

engineering

kotlin-testing-kmp

Use when designing, implementing, or reviewing tests in KMP projects — unit tests, instrumented tests, Compose Multiplatform UI tests, test doubles, test strategy, stability, perfo

engineering

kotlin-timber-logger

Add Timber logging statements to Kotlin Android files. Analyzes code logic to insert debug, info, warning, and error logs at function entry/exit, conditionals, try-catch blocks, an

engineering

kotlin-ui-adaptive-resources

Use when designing, implementing, or reviewing adaptive Compose UI for KMP or Android projects — window-size layouts, adaptive navigation, canonical layouts, multi-window support,

engineering

kotlin-ui-compose-multiplatform

Use when designing, implementing, or reviewing shared UI in Compose Multiplatform projects, including state-driven architecture, composable decomposition, layout/modifier disciplin

engineering

kotlin-unit-test

Smart Kotlin unit testing with auto-detection, coverage analysis, and AI edge cases. Use when generating tests for biz/ layer classes, analyzing test coverage gaps, or discovering

engineering

kx-kotlin-support

Kotlin 멀티프로젝트 라이브러리 개발 지원 - AWS 서비스 통합(Kinesis, DynamoDB, S3, Lambda, CDK), Spring Boot, JPA, Hibernate, 유틸리티(JSON, CSV, Time, Collection 등). Core(최소 의존성), Light(AWS Lambda용), Heav

engineering

lang-kotlin-dev

Foundational Kotlin patterns covering null safety, coroutines, data classes, extension functions, and Kotlin idioms. Use when writing Kotlin code or needing guidance on Kotlin deve

engineering

lang-kotlin-library-dev

Kotlin-specific library development patterns. Use when creating Kotlin libraries, designing idiomatic Kotlin APIs with extension functions and DSLs, configuring Gradle Kotlin DSL (

engineering

leetcode-teacher

Interactive LeetCode-style teacher for technical interview preparation. Generates coding playgrounds with real product challenges, teaches patterns and techniques, supports Python/

engineering

livekit-realtime-webrtc-server

LiveKit is an open-source, scalable WebRTC-based real-time communication server written in Go. It provides multi-user conferencing, streaming, and data channels with client SDKs fo

engineering

maven-tools

JVM dependency intelligence via Maven Tools MCP server. Use when user asks about Java/Kotlin/Scala dependencies, versions, upgrades, CVEs, or licenses. Use when analyzing pom.xml,

engineering

moai-domain-mobile

Mobile native and cross-platform development domain skill covering iOS native (Swift/SwiftUI), Android native (Kotlin/Jetpack Compose), React Native, and Flutter. Use when implemen

engineering

mobile

Mobile app design, development, testing, deployment, and optimization. React Native, Flutter, Swift, Kotlin. Auto-generates App Store and Google Play promotional screenshots (Next.

engineering

mobile-app-builder

สร้าง mobile app iOS/Android ด้วย React Native Flutter Swift Kotlin พร้อม deploy ขึ้น store

engineering

mobile-performance

Profile and audit mobile app performance -- cold/warm/hot startup time, memory leaks, battery drain, network efficiency, frame rate jank, and binary size. Covers Flutter, React Nat

engineering

mobile-sdk-architect

Architecture SDK mobile fintech (Kotlin Multiplatform). Conception modules, APIs, couches, design patterns. Se déclenche avec "architecture", "SDK", "multiplatform", "mobile backen

tools

port

Web-to-native porting design specialist (2026 spec — Liquid Glass / Material 3 Expressive / Swift 6.2 / Compose 1.7+ / Xcode 26 / targetSdk 36 / 16KB page / Passkey / Privacy Manif

product

property-based-testing-with-kotest

Writes property-based tests using Kotest's kotest-property module. Identifies testable properties, designs generators, and configures PBT for Kotlin/JVM projects. Use when writing

engineering

quicktype-json-schema-code-generator

Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL queries in 20+ programming languages. quicktype turns sample data into production-rea

tools

reverse-engineering-android-malware-with-jadx

Reverse engineers malicious Android APK files using JADX decompiler to analyze Java/Kotlin source code, identify

security

senior-architect

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, Graph

engineering

social-login

Social Login Implementation Guide. 소셜 로그인(Google, Apple, Kakao, Naver) 구현 가이드. React Native(Expo), Swift, Kotlin, Web 환경. 실전 gotcha + 체크리스트.

engineering

sqlc-type-safe-sql-code-generator

sqlc is a SQL compiler that generates type-safe Go, Python, Kotlin, and TypeScript code from plain SQL queries. You write SQL, run sqlc, and get fully typed data access functions w

tools

di-migration

Automate migration between Kotlin/Android dependency injection frameworks. Covers Hilt → Koin, Dagger → Koin, Toothpick → Koin, Kodein → Koin, Koin 3.x → Koin 4.x upgrades, Koin DS

engineering

create-spring-boot-kotlin-project

Create Spring Boot Kotlin Project Skeleton

engineering

Kotlin/Jetpack Compose Development

Expert skill for native Android development with Kotlin and Jetpack Compose

engineering

kotlin-springboot

Get best practices for developing applications with Spring Boot and Kotlin.

engineering