Use when you need to set up or rebuild the dp-lsp Docker image after installing the plugin — 'set up LSP', 'build the image', 'install language servers'.
From dp-lspnpx claudepluginhub raisedadead/dotplugins --plugin dp-lspThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
Build the dp-lsp Docker image and verify all LSP servers are working.
docker info >/dev/null 2>&1
If Docker is not running, tell the user: "Docker is not running. Start Docker Desktop and try again." and STOP.
docker compose -f ${CLAUDE_PLUGIN_ROOT}/docker-compose.yml build
docker run --rm dp-lsp astro-ls --version
docker run --rm dp-lsp vscode-css-language-server --stdio < /dev/null
docker run --rm dp-lsp vscode-html-language-server --stdio < /dev/null
docker run --rm dp-lsp vscode-json-language-server --stdio < /dev/null
docker run --rm dp-lsp yaml-language-server --version
docker run --rm dp-lsp gopls version
docker run --rm dp-lsp typescript-language-server --version
Report results as a table: server name, binary, status (OK/FAIL).
If all pass: "dp-lsp is ready. LSP servers will activate automatically for matching file types."
If any fail: report which server failed and the error output.