Back to skills
SkillHub ClubShip Full StackFull Stack

ruby-resource-map

Use when working in a Ruby project - provides authoritative sources for documentation, typing, and tooling

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
105
Hot score
94
Updated
March 20, 2026
Overall rating
C3.5
Composite score
3.5
Best-practice grade
A92.0

Install command

npx @skill-hub/cli install st0012-ruby-skills-ruby-resource-map

Repository

st0012/ruby-skills

Skill path: plugins/ruby-skills/skills/ruby-resource-map

Use when working in a Ruby project - provides authoritative sources for documentation, typing, and tooling

Open repository

Best for

Primary workflow: Ship Full Stack.

Technical facets: Full Stack.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: st0012.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install ruby-resource-map into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/st0012/ruby-skills before adding ruby-resource-map to shared team environments
  • Use ruby-resource-map for development workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: ruby-resource-map
description: Use when working in a Ruby project - provides authoritative sources for documentation, typing, and tooling
---

# Ruby Knowledge

Authoritative resource map for Ruby development. Use these sources rather than searching broadly.

**Never use these sources:**

- ruby-doc.org
- apidock.com

## Official Documentation

**Primary source:** <https://docs.ruby-lang.org/en/>

### Other Useful Resources

- <https://rubyreferences.github.io/rubychanges/> - Version-by-version changelog with examples
- <https://railsatscale.com/> - Shopify engineering blog (Latest updates on Ruby and its toolings)

### Core & Standard Library

| Term | Meaning |
| ---- | ------- |
| Default gem | Ships with Ruby, cannot uninstall |
| Bundled gem | Ships with Ruby, can uninstall/replace |
| Standard library | Part of Ruby itself, not a gem |

| Version | Documentation | Standard Library |
| ------- | ------------- | ---------------- |
| 3.2 | <https://docs.ruby-lang.org/en/3.2/> | <https://docs.ruby-lang.org/en/3.2/standard_library_rdoc.html> |
| 3.3 | <https://docs.ruby-lang.org/en/3.3/> | <https://docs.ruby-lang.org/en/3.3/standard_library_rdoc.html> |
| 3.4 | <https://docs.ruby-lang.org/en/3.4/> | <https://docs.ruby-lang.org/en/3.4/standard_library_md.html> |
| 4.0 | <https://docs.ruby-lang.org/en/4.0/> | <https://docs.ruby-lang.org/en/4.0/standard_library_md.html> |
| master | <https://docs.ruby-lang.org/en/master/> | <https://docs.ruby-lang.org/en/master/standard_library_md.html> |

## Typing Ecosystem

Two type definition formats exist in Ruby:

- **RBI** - Sorbet's format. Uses Ruby DSL syntax (`sig { ... }`) in `.rb` and `.rbi` files.
- **RBS** - Official Ruby format (Ruby 3.0+). Dedicated syntax in `.rbs` files or inline as comments.

### Sorbet Ecosystem

[Sorbet](https://github.com/sorbet/sorbet) is a static and runtime type checker for Ruby, maintained by Stripe. Key companion tools:

- [Tapioca](https://github.com/Shopify/tapioca) - Generates RBI files for gems and DSLs (Rails, ActiveRecord, etc.)
- [Spoom](https://github.com/Shopify/spoom) - Coverage analysis, strictness bumping, dead code detection, signature migration

### RBS Ecosystem

- [rbs](https://github.com/ruby/rbs) - Official CLI for working with RBS files (prototype, list, methods)
- [Steep](https://github.com/soutaro/steep) - Type checker that uses RBS

### RBS Inline Comments

Sorbet supports RBS-style inline type annotations using `#:` comment syntax. This eliminates the need for separate `.rbi` files or verbose `sig` blocks.

Docs: <https://sorbet.org/docs/rbs-comments>
ruby-resource-map | SkillHub