Agent skill · software engineering · code-yeongyu
lsp
Use when Codex needs language-server diagnostics, definitions, references, symbols, or rename safety checks in the current workspace.
Why this skill is useful
Provides specific commands and configurations for integrating language servers that enhance Codex's capabilities in code analysis and refactoring.
What it needs
Requires typescript-language-server installed locally. About 1k tokens when loaded. Last updated 2026-08-07. 67,387 stars on the source repository.
What this skill does
Codex LSP Call lsp MCP tools through the tool interface; lsp./mcplsp are tool-call names, not shell commands. Tools lsp.status: list configured, installed, missing, disabled, and active language servers. lsp.diagnostics: check one file or directory for LSP diagnostics. Prefer severity: "error" after edits. lsp.gotodefinition: locate a symbol definition from file, line, and character. lsp.findreferences: find usages of a symbol across the workspace. lsp.symbols: inspect document symbols or search workspace symbols. lsp.preparerename: check whether a rename is valid at a position. lsp.rename: apply a language-server workspace edit for a rename. Config Project config lives at .codex/lsp-client.json; user config lives at ~/.codex/lsp-client.json. Use lsp.status first when diagnostics report a missing language server.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills code-yeongyu/lsp