← ClaudeAtlas

lsp-routinglisted

Маршрутизация LSP-воркфлоу для type checking, диагностик, символов, рефакторинга. Используй для: LSP, лсп, language server, проверь типы, type checking, найди символ, диагностики языка, рефакторинг с LSP. EN triggers: route LSP workflow, type checking, semantic diagnostics, symbol search, refactor with LSP, language server choice, Python/Rust/Dart/TS/Go/C++/Qt/YAML/Docker/HTML/CSS/Shell LSP.
NDDev-it-com/rldyour-claudecode · ★ 1 · AI & Automation · score 74
Install: claude install-skill NDDev-it-com/rldyour-claudecode
# LSP Routing ## Purpose Choose the correct language-server workflow before coding. The goal is accurate diagnostics, semantic navigation, and low-entropy implementation without pretending every file type is Serena-native. User-facing conversation stays Russian unless requested otherwise. Repository docs and plugin files stay English. ## When To Use Use this skill when a task involves: - LSPs, language servers, diagnostics, type checking, symbol navigation, code intelligence, or semantic refactoring. - Project setup for Python, Rust, Dart, Flutter, TypeScript, JavaScript, Go, C, C++, Qt, QML, YAML, Docker, HTML, CSS, Shell, JSON, TOML, or Markdown. - Choosing whether Serena MCP can provide semantic tools for a file type. - Preparing a high-quality implementation where language-server feedback matters. ## Routing Rules 1. Detect the language from files, manifests, lockfiles, and build files, not from file extensions alone when project structure matters. 2. Read `${CLAUDE_PLUGIN_ROOT}/references/lsp-server-matrix.md` when exact command names, Serena keys, or prerequisites matter. 3. Use `serena-lsp-integration` when the question affects Serena project languages, `.serena/project.yml`, `ls_specific_settings`, or `serena project index`. 4. Use `lsp-health-check` when the user asks whether LSPs work, when a project has missing diagnostics, or before non-trivial code work in a newly seen stack. 5. Use `lsp-setup` only after an explicit user request to install or update tool