npx claudepluginhub st0012/ruby-skillsRuby development skills for Claude Code - version manager detection, authoritative resource map, and test framework reference
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Curated collection of 141 specialized Claude Code subagents organized into 10 focused categories
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.
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
After installation, start a Claude Code session in any Ruby project — no configuration needed. The plugin activates automatically.
ruby-version-managerDetects your version manager and project Ruby version, then activates it for every shell command. Supports chruby, rbenv, rvm, asdf, mise, rv, and shadowenv.
.ruby-version, .tool-versions, .mise.toml, or Gemfile to determine the required versionSee the technical reference for detection internals.
ruby-resource-mapPoints Claude to authoritative documentation sources so it doesn't hallucinate APIs or rely on outdated references.
ruby-test-frameworksDivergence reference for minitest and test-unit — the two frameworks have deceptively similar APIs with critical naming differences that cause NoMethodError at runtime.
assert_raises vs assert_raise, refute_* vs assert_not_*, etc.)startup/shutdown/cleanup in test-unit, before_setup/after_teardown in minitest)RSpec has a distinct API (describe/it/expect) that doesn't overlap with minitest or test-unit. LLMs rarely confuse it with other frameworks, so a divergence reference isn't needed.
The version manager detection logic is based on Ruby LSP's VS Code extension by Shopify.
Feedback, use cases, issue reports, and contributions are all welcome on GitHub.
MIT License - see LICENSE for details.