kotlin-agent-skills plugin
A skill set from the Kotlin team for agents: Java to Kotlin conversion, build migrations and correct use of backend frameworks
- 1,119 ★ on the repository
- Last commit
- Apache-2.0
Extended access
Why this level
- The skills read project code and propose edits during conversion and migration
- Some skills run shell scripts that analyze the build
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/kotlin-agent-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The skills read project code and propose edits during conversion and migration
- Some skills run shell scripts that analyze the build
This is third-party code. Review the repository files before installing.
What it does
The set gives an agent methodologies for Kotlin projects, packaged to the Agent Skills standard: each folder is a SKILL.md with frontmatter and step-by-step guidance, and several ship references and scripts. Skills fall into two areas: backend, such as correct JPA entity mapping, and tooling. Tooling covers Java to Kotlin conversion with dedicated notes for Spring, Hibernate, Jackson, Retrofit and other libraries, AGP 9 migration, the move from CocoaPods to SPM, setting up the Kotlin toolchain in Gradle, native build performance, and immutable collections migration. It installs as a Claude Code or Codex plugin, via the skills CLI, or by copying the folders you need. It is published by the Kotlin team as an incubator project.
Who it is for. For Kotlin developers converting code from Java, migrating the build, or cleaning up backend framework usage.
Good fit when
- You need to convert code from Java to Kotlin accounting for the libraries in use
- You need a build migration: AGP 9, Kotlin toolchain, CocoaPods to SPM
- You need to check JPA entity mapping in Kotlin
Not a fit when
- The project is not Kotlin and not tied to the JVM stack
- You need a specific topic the set does not yet cover: for now it is backend and tooling
Example request
Convert this class to Kotlin given that we use Spring and JacksonLimitations
The set covers two areas for now, backend and tooling, and is marked as an incubator, so its contents will change. Some skills assume Gradle and the Android Gradle Plugin, and several scripts are shell files that analyze the project. The skills provide methodology and guidance but do not replace a manual review of the migration result.
How to disable. Remove the plugin via /plugin or /plugins in Codex, drop the Kotlin marketplace, or delete the copied skill folders from the .claude/skills/ directory.
FAQ
Which areas exist so far?
Two: backend, such as JPA entity mapping, and tooling with Java to Kotlin conversion and build migrations. The category list grows through issues in the repository.
Do I have to install the whole set?
No. You can copy only the folder you need into the skills directory, for example Java to Kotlin conversion.
Discussion
No questions or reviews yet.
Related
PluginsA skills collection filtered and verified by JetBrains: Kotlin, Spring, Vue, deployment, documents and Google Workspace.
A skills library for Claude Code, Cursor and Codex: team code review, TDD, stacked PRs and repository readiness scoring
Softaworks Agent Toolkit
Softaworks Agent Skills
A marketplace of skills, subagents and commands for coding agents: development, documentation, planning and workplace communication
agent-toolkit offers generic skills for engineering tasks: from a ticket to a plan, tasks and a handover for review.
A library of 30-plus instruction skills for coding agents: planning, building, testing, hallucination guards and shipping
Builder Skills
Skills for agents
A set of small skills from Builder.io for agent work habits: visual plans and diff recaps, docs-first checks, cross-agent review and clean status updates
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| kotlin-agent-skills (this card) | no | 1,119 | |
| chrisbanes/skills | no | 1,154 | skills for Kotlin |
| Android skills | yes | 10,490 | official set of 30 skills from the Android team |
README in short
The README describes a skill set for Kotlin projects following the Agent Skills standard: self-contained folders with a SKILL.md, instructions, references and scripts. It sets a kotlin-category-name naming rule and the current categories, backend and tooling, with new ones proposed via issues. Install is documented for the skills CLI, Claude Code, Codex and manual folder copying. The repository is maintained by the Kotlin team as an incubator, under the Apache 2.0 license.