Ruby & Rails plugins for Claude Code — LSP servers, CLI tooling, and reactive UI patterns
npx claudepluginhub lorismaz/rails-claude-code-pluginsRuby LSP for Claude Code — code intelligence, diagnostics, and navigation for Ruby files
Herb Language Server for Claude Code — ERB template intelligence, diagnostics, and navigation
RuboCop LSP for Claude Code — Ruby linting diagnostics and auto-correction
Stimulus LSP for Claude Code — Hotwire Stimulus controller intelligence for HTML and ERB
Solargraph for Claude Code — Ruby code intelligence, completion, and documentation
Build beautiful, interactive CLI tools in Ruby using the charm-ruby ecosystem (Bubble Tea, Lipgloss, Bubbles, Huh, and more)
Build smooth, reactive Rails UIs using Turbo Morphing, View Transitions, and Stimulus optimistic UI patterns
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
No description available.
A curated marketplace of Ruby and Rails plugins for Claude Code. LSP servers, CLI tooling, and reactive UI patterns — everything you need for a productive Rails development experience.
| # | Plugin | Type | Description |
|---|---|---|---|
| 1 | ruby-lsp | LSP | Code intelligence, diagnostics, and navigation for Ruby files |
| 2 | herb-lsp | LSP | ERB template intelligence, diagnostics, and navigation |
| 3 | rubocop-lsp | LSP | Ruby linting diagnostics and auto-correction |
| 4 | stimulus-lsp | LSP | Hotwire Stimulus controller intelligence for HTML and ERB |
| 5 | solargraph | LSP | Ruby code intelligence, completion, and documentation |
| 6 | charm-ruby | Skill + Commands + Agent | Build beautiful, interactive CLI tools in Ruby using the charm-ruby ecosystem |
| 7 | reactive-rails-ui | Skill + Command + Agent | Turbo Morphing, View Transitions, and Stimulus optimistic UI patterns |
Open Claude Code and run /plugins, then select Add Marketplace and enter:
lorismaz/rails-claude-code-plugins
After adding the marketplace, select the plugins you want to enable from the list. Or add them manually to your settings (~/.claude/settings.json for global, .claude/settings.json for per-project):
{
"enabledPlugins": {
"ruby-lsp@rails-claude-code-plugins": true,
"herb-lsp@rails-claude-code-plugins": true,
"rubocop-lsp@rails-claude-code-plugins": true,
"stimulus-lsp@rails-claude-code-plugins": true,
"solargraph@rails-claude-code-plugins": true,
"charm-ruby@rails-claude-code-plugins": true,
"reactive-rails-ui@rails-claude-code-plugins": true
}
}
The enabled plugins will be available immediately after restart.
Five language server integrations that give Claude Code full code intelligence for Ruby and Rails projects.
| Plugin | Install prerequisite | File types |
|---|---|---|
| ruby-lsp | gem install ruby-lsp | .rb, .rbw, .rake, .gemspec |
| herb-lsp | npm i -g @herb-tools/language-server | .erb |
| rubocop-lsp | gem install rubocop | .rb |
| stimulus-lsp | npm i -g stimulus-language-server | .html, .erb |
| solargraph | gem install solargraph | .rb, .rake, .gemspec |
A good default setup for Rails projects:
{
"enabledPlugins": {
"ruby-lsp@rails-claude-code-plugins": true,
"herb-lsp@rails-claude-code-plugins": true,
"stimulus-lsp@rails-claude-code-plugins": true
}
}
Build beautiful, interactive command-line applications in Ruby using the charm-ruby ecosystem (Bubble Tea, Lipgloss, Bubbles, Huh, and more).
The charm-ruby-development skill activates when you ask about building CLI tools in Ruby. It provides comprehensive knowledge of the Bubble Tea MVU architecture, Lipgloss styling, component integration, and gem distribution.
| Command | Description |
|---|---|
/charm:new-cli [name] | Scaffold a new charm-ruby CLI project |
/charm:add-component [type] | Add a Bubbles component to your project |
/charm:package | Prepare your CLI for RubyGems distribution |
Expert Ruby CLI architect that helps you design application architecture, plan multi-screen navigation, and select appropriate components.
Build smooth, reactive Rails UIs using three techniques that make standard redirect-based controllers feel as responsive as a SPA — with zero client-side state management: