Skip to content
Back to skills

Lsp

ASecurity

Use when GrokBuild needs language-server diagnostics, definitions, references, symbols, or rename safety checks in the current workspace (lfg MCP lsp surface).

  • 6 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
toolstypescriptgoshell

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned September 8, 2026

npx -y skills add islee23520/lfg --skill lsp --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Lsp?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Lsp
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/islee23520-lsp/badge)](https://www.skillsdirectory.com/skills/islee23520-lsp)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: lsp
description: Use when GrokBuild needs language-server diagnostics, definitions, references, symbols, or rename safety checks in the current workspace (lfg MCP lsp surface).
---

# GrokBuild LSP (lfg)

Call `lsp` MCP tools through the tool interface; `lsp.*` / `mcp__lsp__*` are tool-call names, not shell commands.

On GrokBuild with lfg, the local MCP runtime exposes language-service helpers (for example `typescript_diagnostics`). Prefer those tools over inventing shell LSP wrappers.

## Tools

- `lsp.status`: list configured, installed, missing, disabled, and active language servers (when available).
- `lsp.diagnostics` / TypeScript diagnostics: check one file or directory for diagnostics. Prefer severity error after edits.
- `lsp.goto_definition`: locate a symbol definition from file, line, and character (when available).
- `lsp.find_references`: find usages of a symbol across the workspace (when available).
- `lsp.symbols`: inspect document symbols or search workspace symbols (when available).
- `lsp.prepare_rename` / `lsp.rename`: rename safety (when available).

## Config

- Prefer project/editor LSP config already present in the repo.
- Codex-only path `~/.codex/lsp-client.json` is **not** the GrokBuild owner path; do not require Codex home for Grok sessions.
- If a language server is missing, report install steps for the project toolchain rather than assuming Codex plugin layout.

Use status/diagnostics first when tools report a missing language server.

## Cross-host note

Upstream OMO/Codex docs may mention `.codex/lsp-client.json`. On GrokBuild, treat that as historical reference only; use lfg MCP + project LSP tooling.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in tools →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.