lsp-docs

Orchestrates three tiers of symbol documentation: live hover, offline toolchain, and source navigation.

102|5|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/blackwell-systems/agent-lsp --skill lsp-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lsp-docs
Source: https://github.com/blackwell-systems/agent-lsp/tree/main/skills/lsp-docs
Command: npx skills add https://github.com/blackwell-systems/agent-lsp --skill lsp-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Three-tier symbol documentation lookup that first tries live hover, then offline toolchain docs, and finally source navigation to fetch accurate symbol information.

Core Features & Use Cases

  • Tiered lookup: hover, offline toolchain docs, and source navigation to surface docs, signatures, and definitions.
  • Works when hover is unavailable or indexing is incomplete, including transitive dependencies.
  • Use case: while exploring unfamiliar symbols in a multi-language project, retrieve doc text and location to understand behavior quickly.

Quick Start

Provide a symbol name and language to retrieve hover, offline toolchain, or source definitions.

Frequently Asked Questions about lsp-docs

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

FAQPage Schema
How do I get documentation for a symbol when the LSP hover data is empty?

Symbol documentation lookup handles empty hover data by falling back to offline toolchain docs and source navigation, fetching accurate signatures and definitions when live hover is unavailable.

Can I retrieve documentation for symbols located in transitive dependencies?

Yes, you can retrieve documentation for symbols in transitive dependencies. The lookup mechanism orchestrates hover data, offline docs, and source definitions to cover cases where indexing is incomplete or local servers are unavailable.

What is the best way to look up unfamiliar symbol definitions in a multi-language project?

The best way to look up unfamiliar symbols is providing a symbol name and language to a tiered system that retrieves hover data, offline toolchain documentation, and source definitions for instant context.

How do I retrieve source definitions and signatures when no local LSP server is available?

You retrieve source definitions and signatures without a local LSP server by leveraging tiered symbol documentation that orchestrates offline toolchain docs and source navigation to fetch the necessary text and locations.

Does offline documentation lookup work for all languages supported by the agent-lsp server?

Yes, offline documentation lookup works for all languages supported by the agent-lsp server, utilizing a three-tier approach covering hover data, offline toolchain docs, and source definitions to surface accurate information.