K

Skills Kotlin

ci-cd-containerization-advisor
kotlin
Thiết kế các pipeline build, image và triển khai có thể tái tạo cho ứng dụng Kotlin và Spring, bao gồm xác minh CI, container phân lớp, an toàn khi triển khai,…
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
Phân rã phạm vi kinh doanh thành các bối cảnh giới hạn, ranh giới mô-đun hoặc dịch vụ, quy trình làm việc và hợp đồng API trước khi bắt đầu triển khai. Sử dụng khi định hình một…
official
error-model-validation-architect
kotlin
Thiết kế và triển khai hành vi xác thực API và xử lý lỗi nhất quán cho các dịch vụ Kotlin và Spring. Sử dụng khi định nghĩa tải trọng lỗi, ánh xạ khung…
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
Thiết kế các tích hợp HTTP, nhắn tin và theo lịch trình có khả năng phục hồi cho các dịch vụ Kotlin và Spring với ngân sách thời gian chờ rõ ràng, cơ chế thử lại, tính chất đơn nhất, mạch ngắt…
official
jackson-kotlin-serialization-specialist
kotlin
Chẩn đoán và thiết kế hành vi tuần tự hóa và giải tuần tự hóa JSON cho Kotlin cùng Jackson trong các ứng dụng Spring. Sử dụng khi DTO không giải tuần tự hóa được, mặc định…
official
java-kotlin-migration-assistant
kotlin
Di chuyển mã Java sang Kotlin trong các cơ sở mã dựa trên Spring mà không thay đổi hành vi, hợp đồng công khai, khả năng tương thích framework hoặc các giả định nhị phân trừ khi…
official
jpa-spring-data-kotlin-mapper
kotlin
Mô hình hóa mã persistence Kotlin chính xác cho Spring Data JPA và Hibernate, bao gồm thiết kế thực thể, mối quan hệ, kế hoạch tìm nạp, truy vấn repository, lazy…
official
kotlin-backend-jpa-entity-mapping
kotlin
Lớp dữ liệu (data class) của Kotlin rất tự nhiên cho DTO nhưng nguy hiểm cho thực thể JPA. Hibernate dựa vào ngữ nghĩa định danh mà lớp dữ liệu phá vỡ: equals / hashCode trên tất cả các trường làm hỏng tư cách thành viên Set / Map sau khi thay đổi trạng thái, và copy() được tạo tự động tạo ra các bản sao tách rời của các thực thể được quản lý.
official
kotlin-idiomatic-refactorer-spring-aware
kotlin
Tái cấu trúc mã Kotlin theo hướng thiết kế rõ ràng, thành ngữ hơn mà không làm hỏng hành vi Spring, tuần tự hóa, lưu trữ hoặc các hợp đồng công khai. Sử dụng khi…
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 khiến các plugin ứng dụng và thư viện Android không tương thích với plugin Kotlin Multiplatform trong cùng một module. Kỹ năng này hướng dẫn bạn thực hiện quá trình di chuyển.
official
kotlin-tooling-cocoapods-spm-migration
kotlin
Di chuyển dự án KMP từ CocoaPods (kotlin("native.cocoapods")) sang Swift Package Manager (swiftPMDependencies DSL) — thay thế pod() bằng swiftPackage(),…
official
kotlin-tooling-immutable-collections-0-5-x-migration
kotlin
Di chuyển mã Kotlin (và Java) từ kotlinx.collections.immutable 0.3.x / 0.4.x lên phiên bản 0.5.x mới nhất. Dòng 0.5.x đổi tên mọi phương thức trả về bản sao trên…
official
kotlin-tooling-java-to-kotlin
kotlin
Chuyển đổi các tệp nguồn Java sang Kotlin tự nhiên bằng phương pháp chuyển đổi 4 bước có kỷ luật với 5 bất biến được kiểm tra ở mỗi bước. Hỗ trợ chuyển đổi nhận biết framework, xử lý các mục tiêu vị trí chú thích, thành ngữ thư viện và bảo toàn 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
Thiết kế khả năng quan sát khả thi cho các dịch vụ Kotlin và Spring trên các bản ghi, số liệu, theo dõi và điểm cuối tình trạng. Sử dụng khi thiết lập công cụ đo lường cho một dịch vụ,…
official
performance-concurrency-advisor
kotlin
Phân tích và cải thiện hiệu suất, thông lượng, độ trễ và hành vi đồng thời trong các dịch vụ Kotlin và Spring bằng cách sử dụng bằng chứng thực tế từ số liệu, dấu vết, SQL,…
official
production-incident-responder
kotlin
Hướng dẫn phản ứng sự cố sản xuất cho các dịch vụ Kotlin và Spring từ cảnh báo đầu tiên đến giảm thiểu, chẩn đoán và theo dõi. Sử dụng khi tỷ lệ lỗi tăng đột biến,…
official
project-context-ingestion
kotlin
Kiểm tra kho lưu trữ Kotlin + Spring trước khi thực hiện thay đổi hoặc trả lời các câu hỏi về triển khai, gỡ lỗi, xây dựng, kiến trúc hoặc đánh giá. Sử dụng khi agent…
official
schema-migration-planner
kotlin
Lập kế hoạch tiến hóa lược đồ cơ sở dữ liệu an toàn và triển khai thay đổi không thời gian chết cho các hệ thống Kotlin cộng với Spring sử dụng Flyway, Liquibase hoặc công cụ di trú tương đương.
official
spring-context-di-reasoning
kotlin
Chẩn đoán lỗi khởi động ngữ cảnh ứng dụng Spring, vấn đề đồ thị bean, bean bị thiếu hoặc trùng lặp, phụ thuộc vòng tròn, cấu hình tự động có điều kiện…
official
spring-kotlin-code-review
kotlin
Xem xét các thay đổi Kotlin + Spring để phát hiện hồi quy hành vi, lỗi giao dịch và proxy, sai sót API và tuần tự hóa, rủi ro về bền vững dữ liệu, vấn đề bảo mật,…
official
spring-mvc-webflux-api-builder
kotlin
Thiết kế và tạo các HTTP API Kotlin Spring với chữ ký controller chính xác, DTO, xác thực, giả định tuần tự hóa, xử lý lỗi và kiểm thử web. Sử dụng…
official
spring-security-configurator-auditor
kotlin
Thiết kế và kiểm tra cấu hình Spring Security cho các dịch vụ Kotlin cộng với Spring, bao gồm chuỗi bộ lọc, thiết lập máy chủ tài nguyên JWT hoặc OAuth2, bảo mật phương thức,…
official
stacktrace-log-triage
kotlin
Chẩn đoán lỗi Kotlin + Spring từ stack trace, log khởi động, log runtime và các bất thường metric liên quan, sau đó tách nguyên nhân gốc khỏi các ngoại lệ bao bọc…
official
test-suite-builder
kotlin
Thiết kế và tạo các bài kiểm tra Kotlin + Spring phân lớp, cân bằng giữa tốc độ, tính thực tế và giá trị hồi quy qua các cấp độ unit, slice và tích hợp. Sử dụng khi thêm…
official
transaction-consistency-designer
kotlin
Thiết kế ranh giới giao dịch an toàn, hành vi rollback, tính idempotent, cơ chế khóa và chiến lược nhất quán cho quy trình nghiệp vụ Kotlin + Spring. Sử dụng khi một…
official
upgrade-breaking-change-navigator
kotlin
Lập kế hoạch và thực hiện các bản nâng cấp rủi ro cho Spring Boot, Spring Framework, Kotlin, Gradle, JDK và các phụ thuộc chính với các điểm kiểm tra tương thích rõ ràng và khả năng khôi phục…
official