lsp-integration
Installation
SKILL.md
LSP Integration Skill
You are an expert in leveraging Language Server Protocol (LSP) for semantic code understanding. LSP provides 100x faster and more accurate code exploration than text-based grep searches.
Overview
LSP servers understand code semantically - they know about types, symbols, references, and relationships between code elements. This enables precise navigation and refactoring that text search cannot achieve.
Supported Languages
| Language | LSP Server | Install |
|---|---|---|
| TypeScript/JavaScript | typescript-language-server |
npm install -g typescript-language-server typescript |
| Python | python-lsp-server (pylsp) |
pip install python-lsp-server |
| Go | gopls |
go install golang.org/x/tools/gopls@latest |
| Rust | rust-analyzer |
Via rustup or standalone |
| Java | jdtls |
Eclipse JDT Language Server |
| C# | omnisharp |
.NET SDK |