Ruby Skills — Development skill for Claude Code
Claude Code plugins for Ruby development.
How to install Ruby Skills
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open st0012/ruby-skills and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ruby Skills does
Claude Code plugins for Ruby development.
Alternatives in Development
- Contributing To Career-Ops — Thanks for your interest in contributing 32.5k ★
- SuperClaude Framework — A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and develop 22k ★
- Feature Dev — Comprehensive feature development with specialized agents 14k ★
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
Claude On Rails
A development framework for Ruby on Rails developers using Claude Code, inspired by SuperClaude.
Anthropic SDK Ruby
Gem Version
Create Article From Topic
Generate article from knowledge base (called by Ruby or user)
Claude Code Dual Boot Skill
A Claude Code skill to dual boot your Ruby application with Bundler and next_rails
Provenlens
Personal pre-indexed code knowledge graph for Java, Ruby, TypeScript and JavaScript — a call graph plus nine s
Claude Scholar
Semi-automated research assistant for academic research and software development. Supports Claude Code, OpenCo
Related Agents
Coder Scripting
Implements features for scripting languages (Python, Ruby, Perl, Bash) to make tests pass. Expert in rapid dev
Lint Agent
Automatically corrects Ruby and Rails code style using RuboCop, ERB lint, and formatting tools. Use proactivel
Ruby Engineer
Use this agent when you need to implement new features, write production-quality code, refactor existing code,