setup-lsp

Official

Configure and verify Python/JS LSPs quickly.

AuthorH2OSLabs
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps developers set up and verify Language Server Protocol (LSP) servers for Python and JavaScript/TypeScript to enable autocomplete, diagnostics, and code navigation in Claude Code projects.

Core Features & Use Cases

  • LSP installation checks: verify pylsp for Python and typescript-language-server for TS/JS are installed and accessible.
  • Environment verification: ensure Node.js and Python environments are configured correctly, and required versions match project needs.
  • Troubleshooting guidance: provide steps to diagnose and fix common LSP issues, such as missing diagnostics or autocomplete.

Quick Start

  • Verify Python LSP: pylsp --help; python --version
  • Verify JavaScript LSP: typescript-language-server --version; node --version
  • Validate configuration: test -f .claude/lsp.json && echo "exists" || echo "missing"; python3 -m json.tool .claude/lsp.json > /dev/null && echo "valid" || echo "invalid"

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: setup-lsp
Download link: https://github.com/H2OSLabs/SynnovatorZero/archive/main.zip#setup-lsp

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.