协助编写、审查和重构 Kotlin 代码,梳理空值处理、不可变数据、异步任务及类型安全的配置写法,使代码结构更易阅读和维护。
- 检查 Kotlin 的空值处理
- 整理可变数据与深层嵌套
- 设计协程与 Flow 异步处理
217 个 · 按相关度排序
协助编写、审查和重构 Kotlin 代码,梳理空值处理、不可变数据、异步任务及类型安全的配置写法,使代码结构更易阅读和维护。
为Kotlin代码先编写测试,使用Kotest和MockK验证行为与依赖交互,涵盖异步测试、生成输入的属性测试及Kover覆盖率检查。
Guide application development with Kotlin and Spring Boot, from project structure and web APIs to database access and testing. Apply Kotlin conventions for immutable data, explicit handling of missing values, dependency management, and asynchronous work.
中文简介正在准备中。当前显示英语简介。
Implement Kotlin applications with asynchronous tasks, shared code across platforms, Android interfaces, and servers. The skill covers state modeling, cancellation handling, tests, and code checks, with guidance for Compose, Ktor, and Flow data streams.
中文简介正在准备中。当前显示英语简介。
使用 Kotlin Coroutines 和 Flow 实现 Android 与 Kotlin Multiplatform 的异步任务和数据更新,涵盖并行加载、界面状态、取消、错误处理及测试。
Create a Kotlin MCP server, which connects AI agents to external tools, using the official SDK. Generate a Gradle project with tool implementations, input validation, configuration, basic tests, and setup documentation.
中文简介正在准备中。当前显示英语简介。
汇集使用Kotlin和Ktor构建HTTP服务器的结构与实现示例,涵盖API路由、认证、JSON转换、组件组装、双向通信及集成测试。
Create a Kotlin Spring Boot project with database connections, API documentation, and local services managed through Docker Compose. Set up dependencies and configuration files, then run Gradle tests to check the initial project.
中文简介正在准备中。当前显示英语简介。
提供使用Kotlin和JetBrains Exposed实现数据库查询与增删改的模式,涵盖连接复用、结构变更管理、事务、数据访问分离及测试。
Guide embedding Zoom Virtual Agent in an Android WebView, a browser view inside an app. Covers communication with Java or Kotlin, URL routing, support handoff events, and embedding that accounts for the WebView lifecycle.
中文简介正在准备中。当前显示英语简介。
Build or modify Expo native modules and views using Swift, Kotlin, and TypeScript. Guides scaffolding, native function bindings, events, lifecycle hooks, and configuration so Expo apps can use platform features or existing native SDKs.
中文简介正在准备中。当前显示英语简介。
Kotlin (JetBrains 製プログラミング言語, kotlinlang.org) の言語仕様・標準ライブラリ・ツールチェーン。 null safety, data class, sealed class, 拡張関数, context parameters, スコープ関数 (let / run / apply / also / with), コレクション, Uuid, Duration (kotlin.time), kotlinx.coroutines (suspend, Flow), kotlinx.serialization (@Serializable, Json, ProtoBuf, CBOR), KGP, Maven, KSP, kapt, K2, KDoc。
中文简介正在准备中。当前显示原文说明。
为Android和KMP项目梳理模块结构与依赖关系,将业务逻辑、界面和数据获取分开设计,并通过实现示例明确各层职责。
The Kotlin target-language layer for Skmtc generators (@skmtc/lang-kotlin): base factories, KtSnippet, the seven entity kinds, packages-from-paths imports, the head+value render model, KtAnnotation and the composition classes, sanitization and @SerialName placement, plus the current-API worked example (the shipped gen-kotlin-* packages are API-stale — do not copy their call shapes). Use ALONGSIDE skmtc-generator whenever a generator emits Kotlin. Headings mirror skmtc-lang-typescript.
中文简介正在准备中。当前显示原文说明。
コルーチン、null安全、DSLビルダーを活用した、堅牢で効率的かつ保守可能なKotlinアプリケーション構築のためのイディオマティックなKotlinパターン、ベストプラクティス、規約。
中文简介正在准备中。当前显示原文说明。
Kotest、MockK、コルーチンテスト、プロパティベーステスト、Koverカバレッジを含むKotlinテストパターン。イディオマティックなKotlinプラクティスによるTDD方法論に従う。
中文简介正在准备中。当前显示原文说明。
Plan and develop Android apps with guidance on technology choices, app structure, screen design, testing, debugging, performance, and releases. Covers native Kotlin and Java development alongside Flutter, RN, KMM, and hybrid approaches.
中文简介正在准备中。当前显示英语简介。
Helps contributors develop and fix Airflow’s Java SDK for JVM tasks. Explains public API boundaries, JAR packaging, Python coordination, communication schema updates, and the test commands used to validate changes.
中文简介正在准备中。当前显示英语简介。
Write idiomatic Kotlin 1.9+ with null safety, sealed classes, data classes, extension functions, delegates, collections, inline/reified generics, and expression syntax. Use for Kotlin language constructs, Java-to-Kotlin migration, lazy delegates, data classes, backing properties, or inline/reified generics; keep language constructs in scope even inside response models, and defer coroutine configuration, Android Context/framework, Retrofit/OkHttp client setup, and other library-specific recipes.
中文简介正在准备中。当前显示原文说明。
Configure Kotlin build and quality tooling, including Gradle Kotlin DSL, Version Catalogs, KMP, ktlint, Detekt, MockK, coverage, and quality plugins. Use for Kotlin-specific build, lint, test-tool, or coverage setup; defer Java-only tooling and Spring test behavior.
中文简介正在准备中。当前显示原文说明。
Kotlin Multiplatform (KMP) / Compose Multiplatform (JetBrains, Kotlin) の公式リファレンス。 expect/actual, source set hierarchy, Multiplatform Gradle DSL, org.jetbrains.compose, Compose Resources (Res), Compose for iOS / Compose Desktop (Window, Tray, MenuBar, nativeDistributions) / Web, iOS 統合 (SwiftPM export, CocoaPods), Navigation / ViewModel / Lifecycle, Compose Hot Reload, Kotlin Toolchain, CI (GitHub Actions / TeamCity), Maven Central / npm 公開, AGP 9 移行, 互換性表。
中文简介正在准备中。当前显示原文说明。
Analyze Android packages by decompiling them into readable code. Identify app structure, list API endpoints—the addresses used for network requests—and trace how screen actions reach those requests, producing source files and structured documentation.
中文简介正在准备中。当前显示英语简介。
Scan a Kotlin or Compose Multiplatform diff for known footgun shapes and open the matching trap to confirm each hit. Use before committing, when reviewing a Kotlin change, or to audit a codebase.
中文简介正在准备中。当前显示原文说明。
Kotlin Coroutines review and remediation for Android. Use when asked to review concurrency usage, fix coroutine-related bugs, improve thread safety, or resolve lifecycle issues in Kotlin/Android code.
中文简介正在准备中。当前显示原文说明。