Codex LSP
SkillAI & modelsOnce 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.
No other account needed.
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. Preferseverity: "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