Claude Cursor opencode Skill

lsp

Use when Codex needs language-server diagnostics, definitions, references, symbols, or rename safety checks in the current workspace.

LLM Mart · 0 points · 14 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download code-yeongyu-oh-my-openagent-packages_omo-codex_plugin_components_lsp_skills_lsp-70b9594.zip · 0 KB
Part of code-yeongyu/oh-my-openagent — 51 skills

Install

skills CLI npx skills add https://github.com/code-yeongyu/oh-my-openagent/tree/dev/packages/omo-codex/plugin/components/lsp/skills/lsp
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install code-yeongyu-oh-my-openagent@llmmart
Git git clone https://github.com/code-yeongyu/oh-my-openagent.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole code-yeongyu/oh-my-openagent collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Codex LSP

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.

Files (oh-my-openagent)
  • SKILL.md 1.2 KB
    ---
    name: lsp
    description: Use when Codex needs language-server diagnostics, definitions, references, symbols, or rename safety checks in the current workspace.
    ---
    
    # Codex LSP
    
    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`.
    
    ```json
    {
    	"lsp": {
    		"typescript": {
    			"command": ["typescript-language-server", "--stdio"],
    			"extensions": [".ts", ".tsx", ".js", ".jsx"]
    		}
    	}
    }
    ```
    
    Use `lsp.status` first when diagnostics report a missing language server.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related