Kotlin
Official@kotlin
Kotlin Tools and Libraries
Agent Skills by Kotlin
Showing 31 vetted skills indexed across 2 GitHub repositories.
kotlin-tooling-native-build-performance
Diagnoses and fixes slow Kotlin/Native compilation and linking in Kotlin Multiplatform iOS projects.
kotlin-tooling-immutable-collections-0-5-x-migration
Migrates Kotlin and Java code from kotlinx.collections.immutable 0.3.x/0.4.x to 0.5.x participial method names.
kotlin-tooling-agp9-migration
Migrate Kotlin Multiplatform projects to AGP 9.0 with module classification and step-by-step guidance.
kotlin-tooling-cocoapods-spm-migration
Automates CocoaPods-to-SwiftPM migration for Kotlin Multiplatform projects.
kotlin-backend-jpa-entity-mapping
Diagnose and correct Kotlin JPA/Sprint Data entity design and identity issues.
kotlin-tooling-java-to-kotlin
Convert Java source files to idiomatic Kotlin with framework-aware semantics.
observability-integrator
Design end-to-end observability for Kotlin Spring services across logs, metrics, and traces.
error-model-validation-architect
Define machine-readable API error contracts for Kotlin and Spring services.
stacktrace-log-triage
Identify root causes of Kotlin and Spring failures from stack traces and logs.
upgrade-breaking-change-navigator
Plan incremental Kotlin-Spring upgrades with compatibility checks and rollback strategies.
test-suite-builder
Design layered Kotlin and Spring tests across unit, slice, and integration levels.
transaction-consistency-designer
Design safe database transaction boundaries for Kotlin and Spring workflows.
spring-mvc-webflux-api-builder
Generate Kotlin Spring MVC/WebFlux controllers, DTOs, validation, and tests from endpoint contracts.
production-incident-responder
Guide mitigation and diagnosis for Kotlin and Spring production incidents.
integration-resilience-engineer
Design resilient integration policies for Kotlin and Spring services.
spring-context-di-reasoning
Diagnose Spring context startup failures and bean graph issues in Kotlin projects.
performance-concurrency-advisor
Diagnose performance bottlenecks in Kotlin Spring services using metrics, traces, and SQL plans.
java-kotlin-migration-assistant
Transform Java Spring codebases into Kotlin while preserving behavior.
spring-security-configurator-auditor
Design explicit Spring Security models for Kotlin services with token validation.
schema-migration-planner
Plan phased database schema migrations with rollback and validation checks.
kotlin-idiomatic-refactorer-spring-aware
Refactor Kotlin code idiomatically while preserving Spring, Jackson, and JPA contracts.
jackson-kotlin-serialization-specialist
Diagnose and fix Kotlin and Jackson serialization issues in Spring applications.
kotlin-spring-proxy-compatibility
Diagnose Kotlin Spring AOP proxy issues affecting annotation interception.
spring-kotlin-code-review
Analyze Kotlin and Spring changes for behavioral and operational risks.
Frequently Asked Questions About Kotlin
FAQPage SchemaWhat specific tasks can engineers perform using these capabilities?▼
Engineers can execute complex migrations from Java to Kotlin, resolve Gradle build failures, diagnose Spring context bean graph issues, and design robust database transaction boundaries. These capabilities also support the generation of validated API contracts and the implementation of end-to-end observability for distributed service architectures.
Which personas benefit most from these technical resources?▼
Backend engineers, platform architects, and site reliability engineers working within the Spring ecosystem benefit most. These resources are specifically designed for developers managing enterprise-grade JVM services who require precise guidance on framework-aware refactoring, dependency management, and production incident mitigation.
What are the primary prerequisites for implementing these solutions?▼
Implementation requires an existing JVM-based project environment, specifically utilizing Gradle for build management and Spring Framework for dependency injection and service orchestration. Users should have foundational knowledge of Kotlin syntax and familiarity with standard persistence layers like Hibernate or JPA.