K

Kotlin技能

ci-cd-containerization-advisor
kotlin
為 Kotlin 加 Spring 應用程式設計可重現的建置、映像檔與部署管線,包括 CI 驗證、分層容器、部署安全性……
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
在實作開始前,將業務範疇分解為限界上下文、模組或服務邊界、工作流程及API合約。適用於規劃新的…
official
error-model-validation-architect
kotlin
為 Kotlin 加 Spring 服務設計並實作一致的 API 驗證與錯誤處理行為。用於定義錯誤負載、映射框架…
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
為 Kotlin 和 Spring 服務設計具備彈性的 HTTP、訊息傳遞及排程整合,並明確設定超時預算、重試機制、冪等性、斷路器…
official
jackson-kotlin-serialization-specialist
kotlin
診斷並設計 Kotlin 搭配 Jackson 在 Spring 應用程式中的 JSON 序列化與反序列化行為。適用於 DTO 無法反序列化、預設…
official
java-kotlin-migration-assistant
kotlin
在基於Spring的程式碼庫中將Java程式碼遷移至Kotlin,不改變行為、公開合約、框架相容性或二進位假設,除非…
official
jpa-spring-data-kotlin-mapper
kotlin
為Spring Data JPA和Hibernate正確建模Kotlin持久化代碼,包括實體設計、關聯關係、擷取計劃、儲存庫查詢、懶加載…
official
kotlin-backend-jpa-entity-mapping
kotlin
Kotlin 的 data class 很適合用於 DTO,但對 JPA 實體來說卻很危險。Hibernate 依賴於 data class 所破壞的識別語義:基於所有欄位的 equals / hashCode 會在狀態變更後破壞 Set / Map 的成員資格,而自動生成的 copy() 則會建立受管實體的分離副本。
official
kotlin-idiomatic-refactorer-spring-aware
kotlin
重構 Kotlin 程式碼,使其更清晰、更符合慣用設計,同時不破壞 Spring 行為、序列化、持久化或公開合約。適用於…
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
Android Gradle Plugin 9.0 使得 Android 應用程式與函式庫外掛在同一個模組中與 Kotlin Multiplatform 外掛不相容。此技能將引導您完成遷移。
official
kotlin-tooling-cocoapods-spm-migration
kotlin
將 KMP 專案從 CocoaPods(kotlin("native.cocoapods"))遷移至 Swift Package Manager(swiftPMDependencies DSL)——將 pod() 替換為 swiftPackage(),…
official
kotlin-tooling-immutable-collections-0-5-x-migration
kotlin
將 Kotlin(及 Java)程式碼從 kotlinx.collections.immutable 0.3.x / 0.4.x 遷移至最新的 0.5.x 版本。0.5.x 系列重新命名了所有回傳副本的方法…
official
kotlin-tooling-java-to-kotlin
kotlin
使用嚴謹的四步驟轉換方法,將 Java 原始碼轉換為慣用的 Kotlin,並在每一步驟檢查五個不變量。支援框架感知轉換,能處理註解站點目標、函式庫慣用語及 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
為 Kotlin 加 Spring 服務設計可操作的觀測性,涵蓋日誌、指標、追蹤與健康端點。在對服務進行儀器化時使用…
official
performance-concurrency-advisor
kotlin
分析並改善 Kotlin 與 Spring 服務中的效能、吞吐量、延遲及並發行為,使用來自指標、追蹤、SQL 等的實際證據。
official
production-incident-responder
kotlin
引導 Kotlin 加 Spring 服務的生產事故應對,從首次警報到緩解、診斷及後續跟進。在錯誤率飆升時使用,…
official
project-context-ingestion
kotlin
在對 Kotlin + Spring 儲存庫進行變更或回答實作、除錯、建置、架構或審查問題之前,先進行檢查。當代理程式…
official
schema-migration-planner
kotlin
為使用 Flyway、Liquibase 或同等遷移工具的 Kotlin 加 Spring 系統,規劃安全的資料庫綱要演進與零停機變更部署。
official
spring-context-di-reasoning
kotlin
診斷Spring應用程式上下文啟動失敗、Bean圖譜問題、遺失或重複的Bean、循環依賴、條件自動配置…
official
spring-kotlin-code-review
kotlin
審查 Kotlin + Spring 的變更,找出行為回歸、交易與代理錯誤、API 與序列化問題、持久性風險、安全性問題等。
official
spring-mvc-webflux-api-builder
kotlin
設計並生成 Kotlin Spring HTTP API,包含正確的控制器簽章、DTO、驗證、序列化假設、錯誤處理及網路測試。使用…
official
spring-security-configurator-auditor
kotlin
為Kotlin與Spring服務設計並稽核Spring Security配置,包括過濾器鏈、JWT或OAuth2資源伺服器設定、方法安全性…
official
stacktrace-log-triage
kotlin
從堆疊追蹤、啟動日誌、執行時期日誌及相關指標異常中診斷 Kotlin + Spring 的故障,然後區分根本原因與包裝例外…
official
test-suite-builder
kotlin
設計並生成分層的 Kotlin + Spring 測試,在單元測試、切片測試和整合測試層級之間平衡速度、真實性與回歸價值。適用於新增…
official
transaction-consistency-designer
kotlin
為 Kotlin + Spring 業務工作流程設計安全的交易邊界、回滾行為、冪等性、鎖定和一致性策略。當需要…時使用。
official
upgrade-breaking-change-navigator
kotlin
規劃並執行高風險的 Spring Boot、Spring Framework、Kotlin、Gradle、JDK 及主要依賴項升級,並包含明確的相容性檢查點與回退機制…
official