K

Skills Kotlin

ci-cd-containerization-advisor
kotlin
Rancang pipeline build, image, dan deployment yang dapat direproduksi untuk aplikasi Kotlin plus Spring, termasuk verifikasi CI, container berlapis, keamanan peluncuran,…
official
configuration-properties-profiles-kotlin-safe
kotlin
Design and diagnose Spring configuration, profiles, and `@ConfigurationProperties` binding for Kotlin applications. Use when property binding fails,…
official
dependency-conflict-resolver
kotlin
Diagnose and resolve Gradle and Spring classpath conflicts, version drift, and binary incompatibilities in Kotlin applications. Use when `NoSuchMethodError`,…
official
domain-decomposition-api-design-advisor
kotlin
Menguraikan ruang lingkup bisnis menjadi konteks terbatas, batasan modul atau layanan, alur kerja, dan kontrak API sebelum implementasi dimulai. Gunakan saat membentuk…
official
error-model-validation-architect
kotlin
Rancang dan implementasikan perilaku validasi API serta penanganan kesalahan yang konsisten untuk layanan Kotlin dan Spring. Gunakan saat menentukan payload kesalahan, memetakan kerangka kerja…
official
gradle-kotlin-dsl-doctor
kotlin
Generate, debug, and repair Kotlin + Spring Gradle builds with minimal, compatible changes. Use when `build.gradle.kts` or `settings.gradle.kts` is failing,…
official
integration-resilience-engineer
kotlin
Rancang integrasi HTTP, pesan, dan terjadwal yang tangguh untuk layanan Kotlin dan Spring dengan anggaran waktu tunggu yang eksplisit, percobaan ulang, idempotensi, sirkuit…
official
jackson-kotlin-serialization-specialist
kotlin
Mendiagnosis dan merancang perilaku serialisasi dan deserialisasi JSON untuk Kotlin plus Jackson dalam aplikasi Spring. Gunakan saat DTO gagal melakukan deserialisasi, default…
official
java-kotlin-migration-assistant
kotlin
Migrasikan kode Java ke Kotlin dalam basis kode berbasis Spring tanpa mengubah perilaku, kontrak publik, kompatibilitas kerangka kerja, atau asumsi biner kecuali…
official
jpa-spring-data-kotlin-mapper
kotlin
Model kode persistensi Kotlin dengan benar untuk Spring Data JPA dan Hibernate, termasuk desain entitas, relasi, rencana pengambilan, kueri repositori, lazy…
official
kotlin-backend-jpa-entity-mapping
kotlin
Kelas data Kotlin alami untuk DTO tetapi berbahaya untuk entitas JPA. Hibernate bergantung pada semantik identitas yang dirusak oleh kelas data: equals / hashCode pada semua field merusak keanggotaan Set / Map setelah perubahan status, dan copy() yang dihasilkan secara otomatis membuat duplikat terlepas dari entitas yang dikelola.
official
kotlin-idiomatic-refactorer-spring-aware
kotlin
Refaktor kode Kotiln menuju desain yang lebih jelas dan idiomatis tanpa merusak perilaku Spring, serialisasi, persistensi, atau kontrak publik. Gunakan ketika…
official
kotlin-spring-proxy-compatibility
kotlin
Diagnose and prevent Kotlin plus Spring proxy failures around `@Transactional`, `@Cacheable`, `@Async`, method security, retry, configuration proxies, and JPA…
official
kotlin-tooling-agp9-migration
kotlin
Plugin Android Gradle 9.0 membuat plugin aplikasi dan library Android tidak kompatibel dengan plugin Kotlin Multiplatform dalam modul yang sama. Skill ini memandu Anda melalui proses migrasi.
official
kotlin-tooling-cocoapods-spm-migration
kotlin
Migrasikan proyek KMP dari CocoaPods (kotlin("native.cocoapods")) ke Swift Package Manager (DSL swiftPMDependencies) — menggantikan pod() dengan swiftPackage(),…
official
kotlin-tooling-immutable-collections-0-5-x-migration
kotlin
Migrasikan kode Kotlin (dan Java) dari kotlinx.collections.immutable 0.3.x / 0.4.x ke versi 0.5.x terbaru. Rilis 0.5.x mengganti nama setiap metode yang mengembalikan salinan pada…
official
kotlin-tooling-java-to-kotlin
kotlin
Konversi file sumber Java ke Kotlin idiomatis menggunakan metodologi konversi 4 langkah yang disiplin dengan 5 invarian yang diperiksa di setiap langkah. Mendukung konversi yang sadar framework yang menangani target situs anotasi, idiom pustaka, dan pelestarian API.
official
kotlin-tooling-native-build-performance
kotlin
Diagnoses and fixes slow Kotlin/Native compilation and linking in Kotlin Multiplatform projects that target iOS. Use when the user reports slow iOS or…
official
observability-integrator
kotlin
Rancang observabilitas yang dapat ditindaklanjuti untuk layanan Kotlin dan Spring di seluruh log, metrik, pelacakan, dan titik akhir kesehatan. Gunakan saat menginstrumentasi layanan,…
official
performance-concurrency-advisor
kotlin
Menganalisis dan meningkatkan performa, throughput, latensi, serta perilaku konkurensi di layanan Kotlin dan Spring menggunakan bukti nyata dari metrik, jejak, SQL,…
official
production-incident-responder
kotlin
Pandu respons insiden produksi untuk layanan Kotlin plus Spring dari peringatan pertama hingga mitigasi, diagnosis, dan tindak lanjut. Gunakan saat tingkat error melonjak,…
official
project-context-ingestion
kotlin
Periksa repositori Kotlin + Spring sebelum melakukan perubahan atau menjawab pertanyaan implementasi, debugging, build, arsitektur, atau review. Gunakan ketika agen…
official
schema-migration-planner
kotlin
Rencanakan evolusi skema basis data yang aman dan peluncuran perubahan tanpa waktu henti untuk sistem Kotlin plus Spring menggunakan Flyway, Liquibase, atau alat migrasi yang setara.
official
spring-context-di-reasoning
kotlin
Mendiagnosis kegagalan startup konteks aplikasi Spring, masalah graf bean, bean yang hilang atau duplikat, dependensi sirkuler, konfigurasi otomatis bersyarat…
official
spring-kotlin-code-review
kotlin
Tinjau perubahan Kotlin + Spring untuk regresi perilaku, bug transaksi dan proxy, kesalahan API dan serialisasi, risiko persistensi, masalah keamanan,…
official
spring-mvc-webflux-api-builder
kotlin
Rancang dan hasilkan API HTTP Kotlin Spring dengan tanda tangan kontroler yang benar, DTO, validasi, asumsi serialisasi, penanganan kesalahan, dan pengujian web. Gunakan…
official
spring-security-configurator-auditor
kotlin
Merancang dan mengaudit konfigurasi Spring Security untuk layanan Kotlin plus Spring, termasuk rantai filter, pengaturan server sumber daya JWT atau OAuth2, keamanan metode,…
official
stacktrace-log-triage
kotlin
Diagnosis kegagalan Kotlin + Spring dari stack trace, log startup, log runtime, dan anomali metrik terkait, lalu pisahkan akar penyebab dari pengecualian pembungkus…
official
test-suite-builder
kotlin
Rancang dan hasilkan pengujian Kotlin + Spring berlapis yang menyeimbangkan kecepatan, realisme, dan nilai regresi di seluruh level unit, slice, dan integrasi. Gunakan saat menambahkan…
official
transaction-consistency-designer
kotlin
Rancang batas transaksi yang aman, perilaku rollback, idempotensi, penguncian, dan strategi konsistensi untuk alur kerja bisnis Kotlin + Spring. Gunakan saat…
official
upgrade-breaking-change-navigator
kotlin
Merencanakan dan menjalankan upgrade berisiko pada Spring Boot, Spring Framework, Kotlin, Gradle, JDK, dan dependensi utama dengan titik pemeriksaan kompatibilitas eksplisit serta rollback…
official