Help us improve
Share bugs, ideas, or general feedback.
From rldyour-lsps
Маршрутизация 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.
npx claudepluginhub nddev-it-com/rldyour-claudecode --plugin rldyour-lspsHow this skill is triggered — by the user, by Claude, or both
Slash command
/rldyour-lsps:lsp-routingThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
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.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
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.
Use this skill when a task involves:
${CLAUDE_PLUGIN_ROOT}/references/lsp-server-matrix.md when exact command names, Serena keys, or prerequisites matter.serena-lsp-integration when the question affects Serena project languages, .serena/project.yml, ls_specific_settings, or serena project index.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.lsp-setup only after an explicit user request to install or update tools.typescript-language-server by default. Use typescript_vts (vtsls) only when explicitly requested or project evidence requires it.rust-analyzer and rust-src.gopls only inside a real module or workspace.clangd and compile_commands.json.qmlls externally; do not claim Serena-native QML support.yaml-language-server plus schemas.vscode-langservers-extracted.bash-language-server plus shellcheck.Do not start a stdio language server manually unless a real LSP client controls the session. For checks, verify command availability, versions, and project prerequisites.
Do not use first-run bunx or uvx as a long-lived LSP runtime. Use stable local executables. Package managers are allowed for explicit setup and health checks.
bunx package --stdio или uvx package --stdio как long-lived LSP runtime.stdio LSP вручную для тестирования (он зависает без LSP-клиента).typescript_vts по умолчанию вместо typescript-language-server без явного project requirement.compile_commands.json для C/C++ (это блокер корректности).