What problem does it solve?
This Skill solves missing or incomplete code intelligence in GitHub Copilot CLI by installing and configuring the right Language Server Protocol (LSP) server so Copilot can provide accurate go-to-definition, find-references, hover, and type information.
Core Features & Use Cases
- Language Server Installation: Selects and installs an appropriate LSP server for the chosen programming language, including OS-specific guidance.
- Safe Configuration Merging: Adds the new LSP server entry to the correct Copilot CLI configuration location without clobbering existing servers.
- Verification & Troubleshooting: Validates that the LSP binary is reachable on PATH, ensures JSON correctness, and provides post-setup checks inside Copilot CLI.
- Use Case: For a mixed-language repo (e.g., TypeScript, Python, and Go), configure user-level or repo-level LSP settings so code intelligence works consistently across file types.
Quick Start
Ask Copilot CLI to enable LSP for TypeScript and Python using the repo-level configuration.