Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

st0012/ruby-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruby Skills

Ruby's ecosystem has many version managers, a rapidly evolving typing and tooling landscape, and documentation scattered across multiple sources.

These Claude Code plugins help Claude navigate each of these — activating the correct Ruby environment, pointing to authoritative docs, and providing LSP-powered code intelligence.

Plugins

Plugin Purpose
ruby-skills Version manager detection and authoritative resource map
ruby-lsp Ruby LSP integration for code intelligence

Installation

From terminal:

claude plugin marketplace add st0012/ruby-skills

# Install both for the full experience, or just ruby-skills for version management without LSP
claude plugin install ruby-skills@ruby-skills
claude plugin install ruby-lsp@ruby-skills

From a Claude session:

/plugin marketplace add st0012/ruby-skills
/plugin install ruby-skills@ruby-skills
/plugin install ruby-lsp@ruby-skills

What to Expect

After installation, start a Claude Code session in any Ruby project — no configuration needed. The plugins activate automatically.

ruby-skills plugin

  • Detects your version manager and project Ruby version, then activates it for all commands
  • Supports chruby, rbenv, rvm, asdf, mise, rv, and shadowenv
  • Provides Claude with a curated map of authoritative documentation sources, including version-specific docs and the references about the Ruby typing ecosystem

See the technical reference for detection internals.

ruby-lsp plugin

Builds on the ruby-skills plugin to provide Ruby LSP integration — hover documentation, go-to-definition, and diagnostics.

Note

Requires ENABLE_LSP_TOOL=1 environment variable due to a known Claude Code issue. See Known Issues.

  • Auto-installs the ruby-lsp gem if missing
  • Supports .rb, .erb, .rake, .gemspec, .ru, and Rakefile
  • See plugins/ruby-lsp/README.md for details

Acknowledgements

The version manager detection logic is based on Ruby LSP's VS Code extension by Shopify.

Contributing

Feedback, use cases, issue reports, and contributions are all welcome on GitHub.

License

MIT License - see LICENSE for details.

About

Claude Code plugins for Ruby development.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages