From rldyour-lsps
Конфигурация Serena MCP под languages проекта - LSP keys, .serena/project.yml, ls_specific_settings. Используй для: настрой Serena LSP, индексация, семантический анализ, project.yml серены. EN triggers: configure Serena, Serena LSP keys, project.yml, semantic index, ls_specific_settings, set up Serena project, Serena onboarding.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rldyour-lsps:serena-lsp-integrationThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Keep Serena MCP usage aligned with real language-server support. Use Serena for semantic inspection and editing where supported, and fall back honestly where a file type is not Serena-native.
Keep Serena MCP usage aligned with real language-server support. Use Serena for semantic inspection and editing where supported, and fall back honestly where a file type is not Serena-native.
${CLAUDE_PLUGIN_ROOT}/references/serena-lsp-integration.md when exact Serena keys or limitations matter.python, typescript, rust, dart, go, cpp, yaml, bash, json, toml, markdown.cpp; treat JavaScript as typescript.lsp-health-check before expecting reliable semantic behavior.serena project index after language configuration changes.Do not silently modify .serena/project.yml. Explain or apply changes only when the user explicitly asks for setup. Full project initialization belongs to the rldyour-flow plugin.
Use .serena/project.local.yml for machine-local executable paths. Use committed .serena/project.yml only for portable project settings.
For supported code files, use the existing Serena-first workflow:
check_onboarding_performedlist_memoriesread_memoryget_symbols_overviewfind_symbolfind_referencing_symbolssearch_for_pattern only for broad text sweeps or unsupported file typesFor unsupported files, state the limitation and use direct reads, search, external validation, or browser/design/security plugins as appropriate.
.serena/project.yml без explicit setup request./opt/homebrew/...) в committed .serena/project.yml (use .serena/project.local.yml).serena project index после изменения language configuration.search_for_pattern для symbol-level questions когда есть find_symbol.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub nddev-it-com/rldyour-claudecode --plugin rldyour-lsps