lua-lsp

PackDev tools

lua-lsp is a plugin that provides a Lua language server for code intelligence. It gives an AI agent access to definitions, completions, and diagnostics while editing Lua code, so changes are informed by real language analysis rather than guesswork.

Unavailable. Delivery for this kind is on the roadmap — not serving yet.

Have a project containing Lua code that the agent works on.

What your AI can do with it

  • Go to definitions in Lua code
  • Provide completions while editing Lua
  • Surface diagnostics for Lua files
  • Runs as a plugin for agent setups

Getting started

  1. Have a project containing Lua code that the agent works on.
  2. Install the lua-lsp plugin in your agent setup.
  3. Ask the agent to edit or inspect Lua files; it will use the language server for definitions, completions, and diagnostics.

Signals

GitHub stars
37k
Forks
4k
Last commit
Sep 2026

Questions

What does lua-lsp do?
It is a plugin that provides a Lua language server, giving the agent code intelligence such as definitions, completions, and diagnostics while editing Lua code.
Does it work with any Lua project?
It is intended for Lua code; the item does not state specific project requirements or version limits.
Advanced
Item type
plugin
Key
anthropics-claude-plugins-official-lua-lsp
Source
github.com/anthropics/claude-plugins-official