AI Skill MartBrowse skillsPromptsProgramsLearnWhat is a Skill?
← Back to list

LSP Code Intelligence

Teaches the agent to use `lsp` MCP tools for diagnostics, definitions, references, symbols and safe renames.

Dev & CodingIntermediate★ 67,531⑂ 5,507AI score 8/10Last updated: Aug 9, 2026

What it does

  • Documents seven lsp MCP tools: status, diagnostics, goto_definition, find_references, symbols, prepare_rename, rename.
  • Clarifies that lsp.* / mcp__lsp__* are tool-call names, not shell commands, preventing wasted failed executions.
  • Recommends filtering diagnostics to severity: "error" right after edits, and running lsp.status first when a language server appears missing.
  • Gives config file locations (.codex/lsp-client.json per project, ~/.codex/lsp-client.json per user) with a JSON example.

Who it's for

  • Developers running Codex/omo-codex with the lsp MCP server available.
  • Anyone navigating large codebases who needs fast definition and reference lookups.
  • Teams who prefer language-server-backed renames over regex find-and-replace.

Examples

  1. After a multi-file edit: "check the touched directory for errors" → lsp.diagnostics with error severity.
  2. "Show me every caller of this function" → lsp.find_references across the workspace.
  3. "Rename fetchUser to loadUser safely" → validate with lsp.prepare_rename, then apply lsp.rename.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/HEAD/packages/omo-codex/plugin/components/lsp/skills/lsp/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on AI Skill Mart.
Copy the packages/omo-codex/plugin/components/lsp/skills/lsp folder from the GitHub repo code-yeongyu/oh-my-openagent into my ~/.claude/skills/lsp/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/code-yeongyu/oh-my-openagent.git && mkdir -p ~/.claude/skills && cp -r oh-my-openagent/packages/omo-codex/plugin/components/lsp/skills/lsp ~/.claude/skills/

⚠ This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/code-yeongyu/oh-my-openagent.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r oh-my-openagent/packages/omo-codex/plugin/components/lsp/skills/lsp ~/.claude/skills/
  5. Attach the lsp MCP server to your agent and install the language servers you need (e.g. npm i -g typescript-language-server).
  6. Add .codex/lsp-client.json to your project, listing each language's command and extensions as in the JSON sample.
  7. Start a new session and ask for "lsp status" to confirm the skill and servers are wired up.
View source on GitHub ↗License: NOASSERTION