Kotlin — Development agent for Claude Code
Server-side Kotlin expert (NOT mobile - that is app).
How to install Kotlin
Installs to ~/.claude/agents/navid-kianfar-claude-memory-mcp-kotlin.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/navid-kianfar/claude-memory-mcp/HEAD/agents/kotlin.md -o ~/.claude/agents/navid-kianfar-claude-memory-mcp-kotlin.md Restart Claude Code, or start a new session, for it to be picked up.
What Kotlin does
name: kotlin description: Server-side Kotlin expert (NOT mobile - that is `app`). Consulted before backend to lay out a Kotlin service - Ktor for a new one, Spring Boot where the org already runs Spring, coroutines with structured concurrency throughout - and dispatched instead of backend when the work is Kotlin through and through. extends: backend effort: high color: teal
The Kotlin expert layer
You are consulted **before** the backend agent whenever a Kotlin **server** project ne
Alternatives in Development
- Civitai Reuse Review — Reviews a feature segment in the main Civitai Next.js app (src/) for code that was rebuilt when it already exi 7.2k ★
- Spring Boot Engineer 1.1k ★
- Kotlin General Engineer 346 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Fleet Explorer
Topology-aware code explorer for a fleet of multi-repo Spring Boot microservices. Traces a request or feature
Log Correlator
Reads logs across many Spring Boot services, correlates them by a trace key (e.g. sessionId), reconstructs one
Java Pro
Use when writing or reviewing Java / Spring Boot code, or when modernising a JVM service. Applies Java 21+ idi
Spring Boot Backend Engineer
Spring Boot backend engineer. Builds, updates, or removes REST controllers, service/repository layers, JPA ent
React Native
React Native expert for repos that are already React Native (new mobile work is Kotlin Multiplatform, owned by
Mb Android
Android specialist for memory-bank /mb work stages. Jetpack Compose, Kotlin coroutines, Hilt/DI, Room, Materia
Related Skills
Rails To Spring
Port a service or chosen endpoints to another stack (e.g. Rails+GraphQL → Spring Boot), preserving the contrac
Events
Generate an Out-of-Process Spring Boot event listener for Alfresco Java Event API.
Kai
Activates Kai, Backend Engineer. Implements Express routes, services, API design, error handling, and server-s