LSP bootstrap (X-8)
The X-8 LSP server (lsp/tdd-pro-lsp.sh) ships with the plugin but
isn't on PATH by default. This skill performs the one-time install
so editors discover it.
When to invoke
- Operator clones the plugin and wants editor diagnostics on the first session.
which tdd-pro-lspreturns nothing AND the operator wants the LSP surface active.
What it does
- Symlinks
$CLAUDE_PLUGIN_ROOT/lsp/tdd-pro-lsp.shto~/.local/bin/tdd-pro-lsp(or/usr/local/bin/if writable). - Reports the path so the operator can configure their editor.
- Suggests the
vscode-tdd-proextension for VS Code / Cursor users.
Architecture cross-refs
- §14 X-8 — LSP surface (this skill)
- §14 X-9 — cloud devcontainer (Codespaces parity)
- §6 P-10 — runtime model router (LSP server respects router for any LLM-backed diagnostic enrichment)
Source: drumfiend21/claude-tdd-pro — distributed by TomeVault.