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

View the source on GitHub

Browse the @skills marketplace