By zircote
Claude Code plugin for Kotlin development with kotlin-language-server integration, 12 automated hooks for Gradle builds, linting (detekt, ktlint), formatting, and testing
A Claude Code plugin providing comprehensive Kotlin development support through:
# Run the setup command (after installing the plugin)
/setup
Or manually:
# macOS (Homebrew)
brew install kotlin-language-server
brew install ktlint detekt
The plugin configures kotlin-language-server for Claude Code via .lsp.json:
{
"kotlin": {
"command": "kotlin-language-server",
"args": [],
"extensionToLanguage": { ".kt": "kotlin", ".kts": "kotlin" },
"transport": "stdio"
}
}
Capabilities:
| Hook | Trigger | Description |
|---|---|---|
kotlin-format-on-edit | **/*.kt | Auto-format with ktlint |
kotlin-lint-on-edit | **/*.kt | Lint with detekt |
kotlin-compile-check | **/*.kt | Compile with Gradle |
kotlin-null-check | **/*.kt | Detect !! usage |
| Tool | Installation | Purpose |
|---|---|---|
kotlin-language-server | brew install kotlin-language-server | LSP server |
ktlint | brew install ktlint | Linting & formatting |
detekt | brew install detekt | Static analysis |
kotlin-lsp/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── .lsp.json # kotlin-language-server configuration
├── commands/
│ └── setup.md # /setup command
├── hooks/
│ └── scripts/
│ └── kotlin-hooks.sh
├── tests/
│ └── SampleTest.kt # Test file
├── CLAUDE.md # Project instructions
└── README.md # This file
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub zircote/lsp-marketplace --plugin kotlin-lspPersistent memory system for AI coding assistants. Captures decisions, learnings, and context from coding sessions and surfaces them when relevant.
Rust language server
Comprehensive agent library featuring 115+ specialized Opus 4.5 agents organized by domain
Detect AI-generated writing patterns and build authentic voice profiles through adaptive interviews and computational stylistics
Claude Code plugin for C/C++ development with clangd LSP integration, 14 automated hooks for compilation, linting (clang-tidy), formatting (clang-format), and memory analysis (valgrind)
Kotlin language server
Advanced Kotlin programming skills for coroutines and DSL patterns
Expert guidance for Kotlin Coroutines: structured concurrency, safe scopes, Dispatchers, cancellation, exception handling, and testing. Use when reviewing or writing Kotlin/Android async code. Includes a playbook and per-practice reference files.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.