Навыки Kotlin AI
Навыки Kotlin AI — это инструкции многократного использования, которые помогают ИИ-агентам надежнее выполнять задачи, связанные с Kotlin.
Навык предоставляет ИИ-агенту контекст, необходимый перед началом выполнения задачи. Например, навык может указать на подходящий API, определить предварительные условия или предоставить пошаговые рекомендации по рабочему процессу.
Навыки Kotlin AI помогают агентам получать более точные результаты и сокращают время, которое вы тратите на объяснение задачи. Для команд навыки также обеспечивают общую основу для типичных задач, помогая всем получать согласованные результаты.
Навыки Kotlin AI соответствуют стандарту Agent Skills, поэтому их можно использовать с совместимыми ИИ-агентами, например Junie, Claude Code, OpenAI Codex, Google Gemini и GitHub Copilot.
Поддерживаемые сценарии
Навыки Kotlin AI можно использовать в различных сценариях, связанных с Kotlin. Ниже приведены примеры задач, в которых могут помочь навыки ИИ.
Преобразование исходных файлов Java в Kotlin
Используйте навык kotlin-tooling-java-to-kotlin, если хотите преобразовать исходные файлы Java в идиоматичный Kotlin, сохранив поведение и применив соглашения, характерные для Kotlin.
Подробнее об этом сценарии см. в разделе Преобразование файлов Java в Kotlin.
Переход на AGP 9 в мультиплатформенных проектах с приложениями Android
Используйте навык kotlin-tooling-agp9-migration, если вашему проекту Kotlin Multiplatform необходимо перейти на AGP 9 и вы хотите, чтобы ИИ-агент применил необходимые изменения конфигурации проекта и Gradle.
Подробнее об этом сценарии см. в разделе Обновление мультиплатформенных проектов с приложениями Android для использования AGP 9.
Переход с CocoaPods на зависимости SwiftPM в мультиплатформенных проектах
Используйте навык kotlin-tooling-cocoapods-spm-migration, если ваш проект Kotlin Multiplatform использует CocoaPods для интеграции с iOS и вы хотите, чтобы ИИ-агент перевел эту конфигурацию на SwiftPM.
Подробнее об этом сценарии см. в разделе Переход с CocoaPods на зависимости SwiftPM в мультиплатформенных проектах.
Получение поддержки
Если у вас есть вопросы или возникли проблемы, обратитесь за помощью в Slack : получите приглашение и поделитесь своим опытом в канале
#ai.
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/kotlin-ai-skills.html