By afomera
Ruby language intelligence for Claude Code via Shopify's ruby-lsp language server
Ruby language intelligence for Claude Code via Shopify's ruby-lsp language server.
Provides go-to-definition, hover documentation, diagnostics, completions, formatting, and more for Ruby files.
Install the ruby-lsp gem:
gem install ruby-lsp
Verify it's available:
ruby-lsp --version
For Slim template intelligence, add ruby-lsp-slim to your project's Gemfile:
group :development do
gem "ruby-lsp-slim"
end
Then run bundle install. See ruby-lsp-slim for details.
/plugin marketplace add afomera/claude-ruby-lsp
/plugin install ruby-lsp@afomera
| Extension | Language ID |
|---|---|
.rb | ruby |
.rake | ruby |
.gemspec | ruby |
.ru | ruby |
.erb | erb |
.rbs | rbs |
.slim | slim |
Ruby LSP supports project-level configuration via .ruby-lsp/config.yml. See the ruby-lsp documentation for details.
MIT
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub afomera/claude-ruby-lsp --plugin ruby-lspRuby language server
Ruby language server for code intelligence
Advanced Ruby skills for object-oriented programming, metaprogramming, blocks, and gems.
Implement or modify Ruby code using the claude-agent-sdk gem. Covers query() one-shot calls, Client-based interactive sessions, streaming input, all 27 hook events, permission callbacks, SDK MCP servers, structured output, bare mode, sandbox settings, session management, Rails integration, and custom transports.
Ruby development skills for Claude Code - version manager detection, authoritative resource map, and test framework reference
Rust language server