Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
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
npx claudepluginhub zircote/lsp-marketplace --plugin kotlin-lspA 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
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Persistent memory system for AI coding assistants. Captures decisions, learnings, and context from coding sessions and surfaces them when relevant.
Pure filesystem-based memory system for Claude Code with custom ontology support
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
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim