Ruby Skills
Description
Claude Code plugins for Ruby development.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Ruby Skills
Ruby's ecosystem has many version managers, a rapidly evolving typing and tooling landscape, and documentation scattered across multiple sources.
This Claude Code plugin helps Claude navigate each of these — activating the correct Ruby environment, pointing to authoritative docs, and avoiding common test framework pitfalls.
Installation
**From terminal:**
claude plugin marketplace add st0012/ruby-skills
claude plugin install ruby-skills@ruby-skills
**From a Claude session:**
/plugin marketplace add st0012/ruby-skills
/plugin install ruby-skills@ruby-skills
What to Expect
After installation, start a Claude Code session in any Ruby project — no configuration needed. The plugin activates automatically.
`ruby-version-manager`
Detects your version manager and project Ruby version, then activates it for every shell command. Supports chruby, rbenv, rvm, asdf, mise, rv, and shadowenv.
- Reads
.ruby-version,.tool-versions,.mise.toml, orGemfileto determine the required version - Handles multi-manager environments — prompts you to set a preference if more than one is detected
- Offers to install missing Ruby versions
- Works around Claude Code's non-persistent shell by chaining activation with every command
See the [technical reference](plugins/ruby-skills/skills/ruby-version-manager/README.md) for detection internals.
`ruby-resource-map`
Points Claude to authoritative documentation sources so it doesn't hallucinate APIs or rely on outdated references.
- Version-specific docs for Ruby 3.2–4.0 and master
- Core vs bundled vs default gem distinctions
- Ruby typing ecosystem: Sorbet (RBI) and RBS, including Tapioca, Spoom, Steep, and RBS inline comments
- Blocks known-bad sources (ruby-doc.org, apidock.com)
`ruby-test-frameworks`
Divergence reference for minitest and test-unit — the two frameworks have deceptively similar APIs with critical naming differences that cause `NoMethodError` at runtim
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development