Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By zircote
Claude Code plugin for Ruby development with Shopify's ruby-lsp integration, 12 automated hooks for linting (RuboCop), formatting, testing (RSpec, Minitest), and security scanning (Brakeman)
npx claudepluginhub zircote/lsp-marketplace --plugin ruby-lspA Claude Code plugin providing comprehensive Ruby development support through:
# Run the setup command (after installing the plugin)
/setup
Or manually:
# Install Ruby LSP
gem install ruby-lsp
# Install development tools
gem install rubocop bundler-audit brakeman
The plugin configures ruby-lsp for Claude Code via .lsp.json:
{
"ruby": {
"command": "ruby-lsp",
"args": [],
"extensionToLanguage": {
".rb": "ruby",
".rake": "ruby",
".gemspec": "ruby"
},
"transport": "stdio"
}
}
Capabilities:
| Hook | Trigger | Description |
|---|---|---|
ruby-syntax-check | **/*.rb | Ruby syntax validation |
rubocop-on-edit | **/*.rb | Lint and auto-fix with RuboCop |
brakeman-check | **/*.rb | Security scanning (Rails) |
ruby-todo-fixme | **/*.rb | Surface TODO/FIXME comments |
| Tool | Installation | Purpose |
|---|---|---|
ruby-lsp | gem install ruby-lsp | LSP server |
rubocop | gem install rubocop | Linting & formatting |
bundler-audit | gem install bundler-audit | Dependency security |
brakeman | gem install brakeman | Rails security |
ruby-lsp/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── .lsp.json # ruby-lsp configuration
├── commands/
│ └── setup.md # /setup command
├── hooks/
│ └── scripts/
│ └── ruby-hooks.sh
├── tests/
│ └── sample_spec.rb # Test file
├── CLAUDE.md # Project instructions
└── README.md # This file
MIT
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
LSP integration for Ruby/Rails development with instant diagnostics, code navigation (go to definition, find references, hover), and language awareness
Advanced Ruby skills for object-oriented programming, metaprogramming, blocks, and gems.
Ruby language server
Ruby development skills for Claude Code - version manager detection, authoritative resource map, and test framework reference
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.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Persistent memory system for AI coding assistants. Captures decisions, learnings, and context from coding sessions and surfaces them when relevant.
Pure filesystem-based memory system for Claude Code with custom ontology support
Rust language server
Comprehensive agent library featuring 115+ specialized Opus 4.5 agents organized by domain
Detect AI-generated writing patterns and build authentic voice profiles through adaptive interviews and computational stylistics
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