lsp

Diagnose LSP plugin status and troubleshoot language server issues.

2|Updated Sep 12, 2016
One-click install
npx skills add https://github.com/paulnsorensen/dotfiles --skill lsp-paulnsorensen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lsp
Source: https://github.com/paulnsorensen/dotfiles/tree/main/claude/skills/lsp
Command: npx skills add https://github.com/paulnsorensen/dotfiles --skill lsp-paulnsorensen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps diagnose and troubleshoot LSP plugin status and language server issues across Claude Code sessions. It shows what's running, verifies binaries, and diagnoses problems when LSP features fail (e.g., hover, go to definition, type info).

Core Features & Use Cases

  • Check LSP plugin and server health
  • Verify required binaries exist and are accessible
  • Diagnose common issues such as hover failures, missing type info, or non-responsive servers
  • Trigger diagnostics when users report LSP problems or invoke /lsp

Quick Start

Run the LSP diagnostic workflow to verify server status and surface actionable fixes.

Frequently Asked Questions about lsp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose why my LSP hover and type info features are not working?

To diagnose LSP hover and type info failures, run a diagnostic workflow that verifies server status, checks if required binaries exist, confirms enabled plugins, and surfaces actionable remediation steps.

What steps are needed to troubleshoot language server issues in Claude Code?

Troubleshooting language server issues involves running a diagnostic workflow to check LSP plugin health, verify binary accessibility, and identify why operations like go to definition return errors across your Claude Code session.

Why does my language server return errors when I try to use LSP features?

Language servers return errors when required binaries are missing or inaccessible, plugins are disabled, or the server process is unresponsive; a diagnostic check verifies these components to isolate the root cause.

Can I check LSP plugin and server health without manual configuration?

Yes, you can check LSP plugin and server health by invoking a diagnostic workflow that automatically verifies binary paths, confirms enabled plugins, and reports server status to surface fixes directly.

When should I run an LSP diagnostic workflow for my development environment?

You should run an LSP diagnostic workflow when language server features fail, such as hover not showing, missing type information, go to definition not working, or when LSP operations return errors during your coding session.

Does the LSP diagnostic workflow verify that required binaries exist and are accessible?

Yes, the LSP diagnostic workflow verifies that required binaries exist and are accessible, confirms which plugins are enabled, and provides guided diagnostics to remediate language server issues quickly.