lua-lsp

PackAI & models

lua-lsp is a plugin that runs a Lua language server to give an AI agent code intelligence. While the agent edits Lua files, it can look up definitions, get completions, and see diagnostics, so changes are grounded in real language information rather than guesswork.

Unavailable. A Claude Code plugin. It installs in Claude Code, and ahel does not serve packs through its connector yet.

In Claude Code, run:

/plugin install lua-lsp@claude-plugins-official

It installs from Anthropic's official plugin marketplace.

What your AI can do with it

  • Provides definitions for Lua symbols the agent encounters
  • Offers completions while the agent writes Lua code
  • Surfaces diagnostics so the agent can see problems in Lua files
  • Runs as a plugin alongside the agent's editing workflow

Getting started

  1. Have a project that contains Lua code for the agent to work on.
  2. Install the lua-lsp plugin in your agent setup.
  3. Enable the plugin so the language server starts when the agent edits Lua files.
  4. Ask the agent to edit or inspect Lua code and it will use definitions, completions, and diagnostics.

Signals

GitHub stars
37k
Forks
4k
Last commit
Sep 2026

Questions

What does lua-lsp do?
It runs a Lua language server so an agent gets code intelligence, definitions, completions, and diagnostics, while editing Lua files.
What kind of tool is it?
It is a plugin in the ai-models category.
Do I need anything besides the plugin?
You need an agent setup that supports plugins and a project with Lua code for the language server to analyze.
Advanced
Item type
plugin
Key
lua-lsp
Source
github.com/anthropics/claude-plugins-official