Codex LSP

SkillAI & models

Once added, your AI can check the code in your current workspace for errors and find where symbols are defined and used. It can also confirm that a rename is safe before changing any code. This helps your AI make more accurate edits to your project.

Available today. Use it from your connected AI after setup.

After adding it, ask your AI to check your workspace for errors or look up where a symbol is defined. You can also have it verify a rename is safe before it edits your code.

Then ask your AI: use the Codex LSP skill

What your AI can do with it

  • Check the current workspace for code errors
  • Find where a symbol is defined
  • Find every place a symbol is referenced
  • List the symbols in the workspace
  • Check whether renaming a symbol is safe before making the change

What this skill tells your AI

The instructions your AI receives, as published by code-yeongyu/oh-my-openagent in packages/omo-codex/plugin/components/lsp/skills/lsp/SKILL.md and read by ahel’s review.

Call lsp MCP tools through the tool interface; lsp.*/mcp__lsp__* 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.goto_definition: locate a symbol definition from file, line, and character.
  • lsp.find_references: find usages of a symbol across the workspace.
  • lsp.symbols: inspect document symbols or search workspace symbols.
  • lsp.prepare_rename: 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.

{
	"lsp": {
		"typescript": {
			"command": ["typescript-language-server", "--stdio"],
			"extensions": [".ts", ".tsx", ".js", ".jsx"]
		}
	}
}

Use lsp.status first when diagnostics report a missing language server.

Signals

GitHub stars
69k
Forks
6k
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
lsp-code-yeongyu
Source
github.com/code-yeongyu/oh-my-openagent