Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub anthonygregis/gregis-plugins --plugin elixir-lsAnthony Gregis's Claude Code plugins.
Ships one plugin today:
| Plugin | Language server | Extensions |
|---|---|---|
elixir-ls | ElixirLS | .ex, .exs, .eex, .leex |
In Claude Code, add this repo as a marketplace and install the plugin:
/plugin marketplace add https://github.com/anthonygregis/gregis-plugins
/plugin install elixir-ls@gregis-plugins
That's it — restart Claude (or /reload-plugins) and the LSP tool will work in any Elixir project.
Prerequisite:
language_server.sh(from ElixirLS) andelixirmust be on yourPATHin the shell you launch Claude from. Seeelixir-ls/README.mdfor install instructions.
The LSP tool exposes nine operations against your Elixir code:
goToDefinition / goToImplementationfindReferenceshoverdocumentSymbol / workspaceSymbolprepareCallHierarchy / incomingCalls / outgoingCallsPlus real-time diagnostics for everything Claude edits.
Each plugin in this marketplace is a thin manifest. Claude Code itself implements the LSP wire protocol — JSON-RPC framing, lifecycle, request routing — and exposes it as the built-in LSP tool. The plugin just tells Claude which binary to launch for which file extensions.
PRs welcome. Per-plugin notes live next to each plugin (e.g. elixir-ls/README.md).
Rust language server
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
YAML language server
Bash language server
Advanced Angular skills for dependency injection, RxJS, and signals.
Vue language server for Claude Code
Kotlin language server
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim