Language

Kotlin agent skills for Claude Code, Codex and other agents.

Modern JVM language from JetBrains used for Android apps, backend services and Kotlin Multiplatform projects.
skills
332
official
33
Type
Language
Website
kotlinlang.org
Official GitHub
JetBrains, Kotlin

Kotlin skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Official (33 skills)

Official Kotlin skills
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1
1.Doc SyncOfficial

Keeps IdeaVim documentation in sync with code changes. An agent skill from JetBrains/ideavim.

JetBrains/ideavim10k2 repos~2.6kAutomated safety check: PassMITtoday
2
2.ChangelogOfficial

Maintains the IdeaVim changelog (CHANGES.md). An agent skill from JetBrains/ideavim.

JetBrains/ideavim10k1 repo~2.7kAutomated safety check: PassMITtoday
3

Takes a GitHub or YouTrack issue for the Exposed project through reproduction, a failing test, a fix, validation and a pull request.

JetBrains/Exposed9.3k—~3.8kAutomated safety check: PassApache-2.0today
4

Scans a codebase for vulnerabilities with CodeQL's data flow and taint tracking in run-all or important-only modes, including data extensions for project-specific sources and sinks.

trailofbits/skills7.4k—~4.6kAutomated safety check: NotesCC-BY-SA-4.05 days ago
5

Statically pairs source files with test files to list code that no test references, using Roslyn for C# or tree-sitter for many languages, with no build.

dotnet/skills5.6k1 repo~3.3kAutomated safety check: PassMITtoday
6
6.Writing JavadocOfficial

A skill your agent uses when writing or editing Javadoc for Lettuce public API — new methods, classes, deprecations, or when a reviewer asks to fix or improve doc comments.

redis/lettuce5.8k—~809Automated safety check: PassMITtoday
7

Adds accurate KDoc comments to all public Kotlin declarations, with the right tags for constructor properties and parameters and examples where they help.

modelcontextprotocol/kotlin-sdk1.5k—~793Automated safety check: PassUnknown2 days ago
8

Add a new external Writerside documentation source to kotlin-web-site via the TeamCity Kotlin DSL (as a sub-documentation source under KotlinWithCoroutines).

JetBrains/kotlin-web-site1.6k—~1.9kAutomated safety check: PassApache-2.0yesterday
9

Migrates IdeaVim extensions from the old VimExtensionFacade API to the new @VimPlugin annotation-based API.

JetBrains/ideavim10k—~1.7kAutomated safety check: PassMITtoday
10

Handles deduplication of YouTrack issues. An agent skill from JetBrains/ideavim.

JetBrains/ideavim10k—~1.3kAutomated safety check: PassMITtoday
11

Publish a new kotlinx library API reference on kotlinlang.org/api via the TeamCity Kotlin DSL, the way kotlinx.coroutines, kotlinx.serialization, kotlinx-datetime and kotlinx-io are published.

JetBrains/kotlin-web-site1.6k—~5.3kAutomated safety check: PassApache-2.0yesterday
12

Drops support for an old IntelliJ platform version in the JetBrains Academy plugin — removes branches/<old code, moves shared platform-specific code to the main source set, and fixes BACKCOMPAT…

JetBrains/educational-plugin181—~4kAutomated safety check: PassApache-2.0today
13
13.Git WorkflowOfficial

IdeaVim git workflow conventions covering commits, branches, PRs, and CI.

JetBrains/ideavim10k—~424Automated safety check: PassMITtoday
14

Looks up Kotlin Multiplatform libraries, their latest stable versions, Gradle coordinates and verified target support through klibs.io instead of guessing.

JetBrains/klibs-io108—~1.1kAutomated safety check: PassApache-2.02 days ago
15

Apply pull-request review comments to the frontend of kotlinlang.org (Next.js, React, TypeScript, CSS Modules under blocks/, components/, pages/, hooks/, utils/, test/).

JetBrains/kotlin-web-site1.6k—~444Automated safety check: PassApache-2.0yesterday
16
16.Expo ModuleOfficial

Guide for creating and writing Expo native modules and views using the Expo Modules API (Swift, Kotlin, TypeScript).

expo/skills2.7k1 repo~1.6kAutomated safety check: PassMITtoday
17

Guide for creating new Android gradle modules in the android-components project.

SAP/project-foxhound1801 repo~1.8kAutomated safety check: PassGPL-3.0yesterday
18

Audits existing tests in any language using formal, research-backed test smell names and the testsmells.org 19-smell academic taxonomy.

dotnet/skills5.6k1 repo~2.5kAutomated safety check: PassMITtoday
19

Upgrade the React Native fixture app to a new version. An agent skill from Shopify/flash-list.

Shopify/flash-list7.2k—~1.9kAutomated safety check: PassMIT6 days ago
20

Compiles cryptographic code and inspects the assembly or bytecode for variable-time instructions, then triages which flagged operations actually touch secrets.

trailofbits/skills7.4k—~3.3kAutomated safety check: NotesCC-BY-SA-4.05 days ago
21
21.Grade TestsOfficial

Assess a curated list of tests and produce a PR-ready table with a primary Pass, Failed, Uncertain, or Not applicable result plus A-F quality detail for every resolved test; Uncertain and Not…

dotnet/skills5.6k1 repo~5.2kAutomated safety check: PassMITtoday
22

Migrates Kotlin Multiplatform (KMP) projects to Android Gradle Plugin 9.0+.

JetBrains/skills3632 repos~5.6kAutomated safety check: PassApache-2.03 mo ago
23
23.Expo BrownfieldOfficial

Integrate Expo and React Native into an existing native iOS or Android app.

expo/skills2.7k—~1.4kAutomated safety check: PassMITtoday
24

Provides file paths to language-specific extension files for the code-testing pipeline.

microsoft/testfx1k2 repos~930Automated safety check: PassMITtoday
25

A skill your agent uses when converting Java source files to idiomatic Kotlin, when user mentions "java to kotlin", "j2k", "convert java", "migrate java to kotlin", or when working with .java files…

JetBrains/skills3633 repos~1.4kAutomated safety check: PassApache-2.03 mo ago
26

Create Spring Boot Kotlin Project Skeleton. An agent skill from github/awesome-copilot.

github/awesome-copilot40k1 repo~1kAutomated safety check: PassMITtoday
27

Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

github/awesome-copilot40k1 repo~2.7kAutomated safety check: PassMITtoday
28

Get best practices for developing applications with Spring Boot and Kotlin.

github/awesome-copilot40k1 repo~1.1kAutomated safety check: PassMITtoday
29

Model Kotlin persistence code correctly for Spring Data JPA and Hibernate.

JetBrains/skills3632 repos~1.8kAutomated safety check: PassApache-2.03 mo ago
30

Migrate an existing Apple/Swift Expo native module from the Expo Modules API 1.0 definition DSL to the 2.0 macro API (sometimes called v2) while preserving its JavaScript and TypeScript contract.

expo/skills2.7k—~2.6kAutomated safety check: PassMITtoday
31

Full Sentry SDK setup for Android. An agent skill from getsentry/sentry-for-ai.

getsentry/sentry-for-ai268—~7.7kAutomated safety check: PassApache-2.0today
32

Migrate KMP projects from CocoaPods (kotlin("native.cocoapods")) to Swift Package Manager (swiftPMDependencies DSL) — replaces pod() with swiftPackage(), transforms cocoapods.

JetBrains/skills3631 repo~6.5kAutomated safety check: PassApache-2.03 mo ago
33
33.Teamcity CLIOfficial

A skill your agent uses when working with TeamCity CI/CD or when user provides a TeamCity build URL.

JetBrains/skills363—~740Automated safety check: PassNo licence3 mo ago

Community

Community Kotlin skills
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
34

Checks whether Android hidden-API implementations and system callbacks survive R8 minification, and diagnoses Release-only failures such as AbstractMethodError.

gkd-kit/gkd43k—~1.5kAutomated safety check: PassGPL-3.0today
35

Guide for creating and writing Expo native modules and views using the Expo Modules API (Swift, Kotlin, TypeScript).

bbplayer-app/BBPlayer1.1k3 repos~1.4kAutomated safety check: PassMITyesterday
36

Update and review cherrypicklog.md, the todo list of upstream commits not yet cherry-picked into the fork's target branch.

komikku-app/komikku4.8k—~1.9kAutomated safety check: PassApache-2.0today
37

Build or change a TeaQL application in Java, Rust, Go, Swift, Python, C/.NET, or TypeScript, including Kotlin/JVM applications that consume Java-generated libraries.

teaql/teaql-agent-kit2.8k—~4.6kAutomated safety check: PassMIT10 days ago
38

Compose Multiplatform and Jetpack Compose patterns for KMP projects — state management, navigation, theming, performance, and platform-specific UI.

monta-app/ocpp-emulator1795 repos~2kAutomated safety check: PassApache-2.06 days ago
39

A skill your agent uses for Zhihu++ maintenance work that scans Kotlin main sources for low-call functions, structurally similar function bodies, dead code, pure forwarding wrappers, pointless…

zly2006/zhihu-plus-plus4.2k—~3.7kAutomated safety check: PassAGPL-3.0today
40

Comprehensive code review skill for TypeScript, JavaScript, Python, Swift, Kotlin, Go.

jewbetcha/opentrace1162 repos~1.1kAutomated safety check: NotesMIT4 mo ago
41

Create production-quality Android applications following Google's official architecture guidance and NowInAndroid best practices.

dpconde/claude-android-skill336—~1.7kAutomated safety check: PassMIT10 mo ago
42

Idiomatic Kotlin patterns, best practices, and conventions for building robust, efficient, and maintainable Kotlin applications with coroutines, null safety, and DSL builders.

getknit/knit1305 repos~4.7kAutomated safety check: PassGPL-3.02 days ago
43

A skill your agent uses to diagnose Jetpack Compose stability problems by enabling and reading the Compose Compiler Reports (classes.txt, composables.txt, composables.csv, module.json).

rosuH/EasyWatermark1.9k1 repo~3.3kAutomated safety check: PassApache-2.0yesterday
44

Home Assistant Android module and layer architecture. An agent skill from home-assistant/android.

home-assistant/android4k—~1.7kAutomated safety check: PassApache-2.0today
45

Looks up available HugeIcons by keyword from the compiled dependency JAR in the Gradle cache, then shows the correct Compose import for each match.

sue1231513/orangechat4041 repo~467Automated safety check: PassUnknown2 mo ago
46

Guides Jetpack Compose and Compose Multiplatform work across Android, Desktop, iOS and web, plus Android TV, Material 3 motion, paging, navigation and design-to-code.

aldefy/compose-skill596—~4.8kAutomated safety check: PassUnknown2 mo ago
47

Resolves deep, structural performance bottlenecks in the Kotlin Android codebase.

nekomangaorg/Neko2.8k—~1.4kAutomated safety check: PassApache-2.0yesterday
48

MkDocs documentation project reference covering CLI commands, mkdocs.yml configuration, Material theme setup, and plugin integration.

jeka-dev/jeka176—~2kAutomated safety check: PassApache-2.02 mo ago

Questions, answered from the data.

What is the best Kotlin skill?

Doc Sync (official) from JetBrains/ideavim ranks first of the 332 Kotlin skills listed here, with the highest score: its repository has 10k GitHub stars, 2 other GitHub owners carry a copy, its SKILL.md loads about 2.6k tokens and it passes the automated safety check with no findings. Next come Changelog and Exposed Bug Fix Workflow.

Is there an official Kotlin skill?

33 of the 332 Kotlin skills are official, published by the vendor's own GitHub organization: Doc Sync, Changelog, Exposed Bug Fix Workflow, CodeQL Security Scan, Find Untested Sources and 28 more.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.