Lsp Builder

Guides building Language Server Protocol (LSP) servers from scratch based on the LSP 3.17 specification. Use this skill when the user wants to create, debug, or extend an LSP server in any language. Trigger on mentions of "language server", "LSP", "language server protocol", "textDocument", "completion provider", "hover provider", "diagnostics", or any LSP method name. This skill covers the full server lifecycle: base protocol transport, capabilities negotiation, text document synchronization, language features, workspace features, and window features.

woyxiang 6d40239 2 files · 60.0 KB Updated

File contents

woyxiang/skills/tree/main/skills/lsp-builder commit 6d40239d79

Frequently asked questions

npx skillmds@latest add woyxiang/lsp-builder