Language
Kotlin agent skills for Claude Code, Codex and other agents.
- 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)
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Keeps IdeaVim documentation in sync with code changes. An agent skill from JetBrains/ideavim. | JetBrains/ | 10k | 2 repos | ~2.6k | Automated safety check: Pass | MIT | today |
| 2 | Maintains the IdeaVim changelog (CHANGES.md). An agent skill from JetBrains/ideavim. | JetBrains/ | 10k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | today |
| 3 | Takes a GitHub or YouTrack issue for the Exposed project through reproduction, a failing test, a fix, validation and a pull request. | JetBrains/ | 9.3k | — | ~3.8k | Automated safety check: Pass | Apache-2.0 | today |
| 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/ | 7.4k | — | ~4.6k | Automated safety check: Notes | CC-BY-SA-4.0 | 5 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/ | 5.6k | 1 repo | ~3.3k | Automated safety check: Pass | MIT | today |
| 6 | 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/ | 5.8k | — | ~809 | Automated safety check: Pass | MIT | today |
| 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/ | 1.5k | — | ~793 | Automated safety check: Pass | Unknown | 2 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/ | 1.6k | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 9 | Migrates IdeaVim extensions from the old VimExtensionFacade API to the new @VimPlugin annotation-based API. | JetBrains/ | 10k | — | ~1.7k | Automated safety check: Pass | MIT | today |
| 10 | Handles deduplication of YouTrack issues. An agent skill from JetBrains/ideavim. | JetBrains/ | 10k | — | ~1.3k | Automated safety check: Pass | MIT | today |
| 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/ | 1.6k | — | ~5.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 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/ | 181 | — | ~4k | Automated safety check: Pass | Apache-2.0 | today |
| 13 | IdeaVim git workflow conventions covering commits, branches, PRs, and CI. | JetBrains/ | 10k | — | ~424 | Automated safety check: Pass | MIT | today |
| 14 | Looks up Kotlin Multiplatform libraries, their latest stable versions, Gradle coordinates and verified target support through klibs.io instead of guessing. | JetBrains/ | 108 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 2 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/ | 1.6k | — | ~444 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 16 | Guide for creating and writing Expo native modules and views using the Expo Modules API (Swift, Kotlin, TypeScript). | expo/ | 2.7k | 1 repo | ~1.6k | Automated safety check: Pass | MIT | today |
| 17 | Guide for creating new Android gradle modules in the android-components project. | SAP/ | 180 | 1 repo | ~1.8k | Automated safety check: Pass | GPL-3.0 | yesterday |
| 18 | Audits existing tests in any language using formal, research-backed test smell names and the testsmells.org 19-smell academic taxonomy. | dotnet/ | 5.6k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | today |
| 19 | Upgrade the React Native fixture app to a new version. An agent skill from Shopify/flash-list. | Shopify/ | 7.2k | — | ~1.9k | Automated safety check: Pass | MIT | 6 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/ | 7.4k | — | ~3.3k | Automated safety check: Notes | CC-BY-SA-4.0 | 5 days ago |
| 21 | 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/ | 5.6k | 1 repo | ~5.2k | Automated safety check: Pass | MIT | today |
| 22 | Migrates Kotlin Multiplatform (KMP) projects to Android Gradle Plugin 9.0+. | JetBrains/ | 363 | 2 repos | ~5.6k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 23 | Integrate Expo and React Native into an existing native iOS or Android app. | expo/ | 2.7k | — | ~1.4k | Automated safety check: Pass | MIT | today |
| 24 | Provides file paths to language-specific extension files for the code-testing pipeline. | microsoft/ | 1k | 2 repos | ~930 | Automated safety check: Pass | MIT | today |
| 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/ | 363 | 3 repos | ~1.4k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 26 | Create Spring Boot Kotlin Project Skeleton. An agent skill from github/awesome-copilot. | github/ | 40k | 1 repo | ~1k | Automated safety check: Pass | MIT | today |
| 27 | Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library. | github/ | 40k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | today |
| 28 | Get best practices for developing applications with Spring Boot and Kotlin. | github/ | 40k | 1 repo | ~1.1k | Automated safety check: Pass | MIT | today |
| 29 | Model Kotlin persistence code correctly for Spring Data JPA and Hibernate. | JetBrains/ | 363 | 2 repos | ~1.8k | Automated safety check: Pass | Apache-2.0 | 3 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/ | 2.7k | — | ~2.6k | Automated safety check: Pass | MIT | today |
| 31 | Full Sentry SDK setup for Android. An agent skill from getsentry/sentry-for-ai. | getsentry/ | 268 | — | ~7.7k | Automated safety check: Pass | Apache-2.0 | today |
| 32 | Migrate KMP projects from CocoaPods (kotlin("native.cocoapods")) to Swift Package Manager (swiftPMDependencies DSL) — replaces pod() with swiftPackage(), transforms cocoapods. | JetBrains/ | 363 | 1 repo | ~6.5k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 33 | A skill your agent uses when working with TeamCity CI/CD or when user provides a TeamCity build URL. | JetBrains/ | 363 | — | ~740 | Automated safety check: Pass | No licence | 3 mo ago |
Community
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 34 | Checks whether Android hidden-API implementations and system callbacks survive R8 minification, and diagnoses Release-only failures such as AbstractMethodError. | gkd-kit/ | 43k | — | ~1.5k | Automated safety check: Pass | GPL-3.0 | today |
| 35 | 35.Expo Module Guide for creating and writing Expo native modules and views using the Expo Modules API (Swift, Kotlin, TypeScript). | bbplayer-app/ | 1.1k | 3 repos | ~1.4k | Automated safety check: Pass | MIT | yesterday |
| 36 | Update and review cherrypicklog.md, the todo list of upstream commits not yet cherry-picked into the fork's target branch. | komikku-app/ | 4.8k | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | today |
| 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/ | 2.8k | — | ~4.6k | Automated safety check: Pass | MIT | 10 days ago |
| 38 | Compose Multiplatform and Jetpack Compose patterns for KMP projects — state management, navigation, theming, performance, and platform-specific UI. | monta-app/ | 179 | 5 repos | ~2k | Automated safety check: Pass | Apache-2.0 | 6 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/ | 4.2k | — | ~3.7k | Automated safety check: Pass | AGPL-3.0 | today |
| 40 | Comprehensive code review skill for TypeScript, JavaScript, Python, Swift, Kotlin, Go. | jewbetcha/ | 116 | 2 repos | ~1.1k | Automated safety check: Notes | MIT | 4 mo ago |
| 41 | Create production-quality Android applications following Google's official architecture guidance and NowInAndroid best practices. | dpconde/ | 336 | — | ~1.7k | Automated safety check: Pass | MIT | 10 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/ | 130 | 5 repos | ~4.7k | Automated safety check: Pass | GPL-3.0 | 2 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/ | 1.9k | 1 repo | ~3.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 44 | Home Assistant Android module and layer architecture. An agent skill from home-assistant/android. | home-assistant/ | 4k | — | ~1.7k | Automated safety check: Pass | Apache-2.0 | today |
| 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/ | 404 | 1 repo | ~467 | Automated safety check: Pass | Unknown | 2 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/ | 596 | — | ~4.8k | Automated safety check: Pass | Unknown | 2 mo ago |
| 47 | Resolves deep, structural performance bottlenecks in the Kotlin Android codebase. | nekomangaorg/ | 2.8k | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 48 | 48.Mkdocs MkDocs documentation project reference covering CLI commands, mkdocs.yml configuration, Material theme setup, and plugin integration. | jeka-dev/ | 176 | — | ~2k | Automated safety check: Pass | Apache-2.0 | 2 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.