BeClaude

ruby-lsp

30.2kOfficial PluginDevelopmentby Anthropic

Ruby language server for code intelligence and analysis

Python3272 forks747 issuesUpdated 6/16/2026First seen 4/17/2026

Summary

The ruby-lsp skill integrates a Ruby language server into Claude Code, providing real-time code intelligence such as autocompletion, diagnostics, and refactoring.

  • It helps Ruby developers write cleaner code faster by catching errors early and navigating codebases efficiently.

Install & Usage

1
Add a marketplace
/plugin marketplace add <org/repo>
2
Install the plugin

Add the configuration to /plugin install ruby-lsp@<marketplace>

3
Manage with /plugin
/plugin

Use Cases

Get autocomplete suggestions for Ruby methods and classes while typing.
Identify syntax errors and style issues in Ruby files with inline diagnostics.
Jump to the definition of a Ruby method or class across your project.
Rename a Ruby method or variable and have all references updated automatically.
View documentation for Ruby standard library or gem methods without leaving the editor.
Find all references to a Ruby symbol to understand its usage across the codebase.

Usage Examples

1

/ruby-lsp autocomplete puts

2

/ruby-lsp diagnostics app/models/user.rb

3

/ruby-lsp find-references User.find_by

View source on GitHub
lspclaude-codemcpskills

Security Audits

LicenseUnknownSourcePassRepositoryPass

Frequently Asked Questions

What is ruby-lsp?

The ruby-lsp skill integrates a Ruby language server into Claude Code, providing real-time code intelligence such as autocompletion, diagnostics, and refactoring. It helps Ruby developers write cleaner code faster by catching errors early and navigating codebases efficiently.

How to install ruby-lsp?

To install ruby-lsp: add a marketplace (/plugin marketplace add <org/repo>), then add the config to /plugin install ruby-lsp@<marketplace>. Finally, /plugin in Claude Code.

What is ruby-lsp best for?

ruby-lsp is a plugin categorized under Development. It is designed for: lsp. Created by Anthropic.

What can I use ruby-lsp for?

ruby-lsp is useful for: Get autocomplete suggestions for Ruby methods and classes while typing.; Identify syntax errors and style issues in Ruby files with inline diagnostics.; Jump to the definition of a Ruby method or class across your project.; Rename a Ruby method or variable and have all references updated automatically.; View documentation for Ruby standard library or gem methods without leaving the editor.; Find all references to a Ruby symbol to understand its usage across the codebase..