liquid-lsp — Claude Code plugin: Liquid LSP
Wires the Shopify theme language server into Claude so the agent gets code intelligence on Liquid templates.
/plugin install liquid-lsp@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install liquid-lsp@claude-community
/plugin marketplace add anthropics/claude-plugins-officialWhat liquid-lsp does
This plugin connects Claude to the Shopify theme language server through the Shopify CLI. Once it is in place, the agent can lean on parsed template data instead of guessing from raw file text.
You need the Shopify CLI on your $PATH first. Install it with npm install -g @shopify/cli, or through Homebrew with brew tap shopify/shopify followed by brew install shopify-cli. Run shopify theme language-server --help to confirm it responds. No CLI on the path means no language server, and the plugin does nothing.
The plugin comes from the Claude marketplace and ships the LSP integration only. There are no extra scripts or hooks bundled with it.
What it helps with
- Get Liquid syntax hints inside Claude
- Catch template errors before running
shopify theme dev - Look up unfamiliar Liquid objects and filters from server hints
- Edit theme sections and snippets without switching to an editor
Example prompts for the agent
- Check this Liquid template for errors with the language server
- What is wrong in
sections/header.liquid? Walk me through the Liquid objects - Find unused variables across the theme snippets
How to install liquid-lsp
Plugin marketplace
/plugin install liquid-lsp@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-community/plugin install liquid-lsp@claude-community/plugin marketplace add anthropics/claude-plugins-officialStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about liquid-lsp
How do I install liquid-lsp in Claude Code?
Add the marketplace with /plugin marketplace add anthropics/claude-plugins-official, then run /plugin install liquid-lsp@claude-plugins-official.
What does liquid-lsp do?
It hooks the Shopify theme language server into Claude, so the agent reads Liquid templates through code analysis rather than plain text.
What does liquid-lsp need to work?
The Shopify CLI available on $PATH. Install it with npm install -g @shopify/cli or Homebrew, then check it with shopify theme language-server --help.