lsp

Surface LSP diagnostics, definitions, references, symbols, and rename safety for Codex workspaces.

17|Updated May 29, 2026
One-click install
npx skills add https://github.com/code-yeongyu/lazyclaudecode --skill lsp-code-yeongyu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lsp
Source: https://github.com/code-yeongyu/lazyclaudecode/tree/main/plugins/omo/components/lsp/skills/lsp
Command: npx skills add https://github.com/code-yeongyu/lazyclaudecode --skill lsp-code-yeongyu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Codex needs reliable language-server support to provide real-time diagnostics, symbol navigation, and safe renaming across a workspace.

Core Features & Use Cases

  • Diagnostics: surface language-server errors and warnings as actionable feedback in context.
  • Navigation: go to definitions, references, and symbols across files for rapid code understanding.
  • Rename safety: validate and apply safe renames with editor-aware checks to prevent conflicts.

Quick Start

Invoke lsp.diagnostics on a file to view issues and use lsp.goto_definition to jump to definitions.

Frequently Asked Questions about lsp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get language-server diagnostics for my workspace in Codex?

To get language-server diagnostics in Codex, invoke the lsp diagnostics command on a file to surface actionable errors and warnings in context. This applies to code projects across languages that support LSP.

Can I navigate to definitions and references across files using LSP?

Yes, you can navigate to definitions and references across files using LSP. The goto_definition command enables rapid code understanding by jumping directly to symbols within your workspace.

How does rename safety validation work with a language server?

Rename safety validation works by applying editor-aware checks via the language server to prevent conflicts before renaming. This guarantees safe renames across the current workspace without breaking references.

Do I need MCP tools to use LSP navigation and diagnostics?

MCP tools are integrated to guarantee in-context presentation of LSP navigation and diagnostics results. You need robust handling of server availability to ensure the language server operates correctly.

What happens if the language server is unavailable during code analysis?

If the language server is unavailable during code analysis, the Skill provides robust handling of server availability. This guarantees that diagnostics and navigation failures are managed gracefully.

Does the lsp Skill work with all programming languages?

The Skill works with any programming language that supports LSP across Codex-based code projects. It enables on-demand diagnostics and navigation as long as a compatible language server is available.