Back to Skills

lsp-management

verified

LSP server recommendations, .lsp.json configuration, installation guides, and troubleshooting for Language Server Protocol in Claude Code

View on GitHub

Marketplace

melodic-software

melodic-software/claude-code-plugins

Plugin

claude-ecosystem

Repository
Verified Org

melodic-software/claude-code-plugins
13stars

plugins/claude-ecosystem/skills/lsp-management/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/melodic-software/claude-code-plugins/blob/main/plugins/claude-ecosystem/skills/lsp-management/SKILL.md -a claude-code --skill lsp-management

Installation paths:

Claude
.claude/skills/lsp-management/
Powered by add-skill CLI

Instructions

# LSP Management Skill

> ## 🚨 MANDATORY: Invoke docs-management First
>
> **STOP - Before providing ANY response about LSP configuration:**
>
> 1. **INVOKE** `docs-management` skill for Claude Code LSP documentation
> 2. **QUERY** for the user's specific LSP topic
> 3. **BASE** all responses on official documentation + this skill's knowledge base
>
> **Skipping this step results in outdated or incorrect information.**

## ⚠️ EXPERIMENTAL: Claude Code LSP Status

**LSP support in Claude Code is experimental and has known issues.** Key points:

| Requirement | Details |
|-------------|---------|
| **Environment Variable** | `ENABLE_LSP_TOOL=1` (singular) required to expose LSP tool |
| **Current Version** | v2.1.0+ has partial support (regression #17468) |
| **Stable Version** | v2.0.67 is last known stable LSP version |
| **Configuration** | `.lsp.json` at project root or `lspServers` in plugin.json |

**See [troubleshooting.md](references/troubleshooting.md) for version-specific issues and workarounds.**

## Overview

Central authority for Language Server Protocol (LSP) configuration in Claude Code. This skill provides:

- **LSP server recommendations** by language/technology
- **Configuration patterns** for `.lsp.json` files
- **Installation guides** for each recommended server
- **Troubleshooting** for common LSP issues

**Architecture:** Keyword registry + curated knowledge base. Delegates to docs-management for official Claude Code LSP documentation.

## When to Use This Skill

**Keywords:** LSP, language server, language-server-protocol, code intelligence, hover, go-to-definition, find-references, diagnostics, pyright, typescript-language-server, gopls, rust-analyzer, csharp-ls, .lsp.json, LSP configuration, LSP setup, LSP troubleshooting

**Use this skill when:**

- Setting up LSP servers for a project
- Choosing between LSP server options for a language
- Configuring `.lsp.json` files
- Troubleshooting LSP issues (hover not working, diagnostics missing, etc

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
8678 chars