Agent skill

Ruby Resource Map

by st0012 in st0012/ruby-skills

A skill your agent uses when working in a Ruby project - provides authoritative sources for documentation, typing, and tooling

MITAuto-check passed

Install Ruby Resource Map

skills CLI
$ npx skills add st0012/ruby-skills --skill ruby-resource-map -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install st0012/ruby-skills ruby-resource-map --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/st0012/ruby-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/ruby-skills/skills/ruby-resource-map .claude/skills/ruby-resource-map && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ruby-resource-map
GitHub stars
125
Token cost
~744 tokens
SKILL.md length
235 words
Files
1
Skills in repo
3
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when working in a Ruby project - provides authoritative sources for documentation, typing, and tooling

  • Working in a Ruby project - provides authoritative sources for documentation
  • SKILL.md covers Official Documentation, Testing Frameworks and Typing Ecosystem
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Ruby Resource Map is an agent skill from st0012/ruby-skills. Use when working in a Ruby project - provides authoritative sources for documentation, typing, and tooling

Its SKILL.md is about 740 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with Ruby. The repository describes itself as: Claude Code plugins for Ruby development. The licence is MIT.

When your agent uses it

  • Working in a Ruby project - provides authoritative sources for documentation

Example prompts

  • “/ruby-resource-map”

What it can do on your machine

Read from SKILL.md and the folder at commit b1ea8b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • docs.ruby-lang.org
    • github.com
    • rubyreferences.github.io
    • railsatscale.com
    • stdgems.org
    • docs.seattlerb.org
    • test-unit.github.io
    • sorbet.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ruby Resource Map loads about 744 tokens when it runs. Until then it costs about 31 tokens; SKILL.md has 235 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~31
When it runs · the whole SKILL.md, loaded when a task matches
~744

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from st0012/ruby-skills at commit b1ea8b5, republished under its MIT licence (© st0012). 235 words, ~744 tokens.

Download SKILL.mdSave it as .claude/skills/ruby-resource-map/SKILL.md (or your agent's skills folder).
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
Core & Standard Library
TermMeaning
Default gemShips with Ruby, cannot uninstall
Bundled gemShips with Ruby, can uninstall/replace
Standard libraryPart of Ruby itself, not a gem

To check which gem versions ship with each Ruby release: https://stdgems.org/

Testing Frameworks

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 is a static and runtime type checker for Ruby, maintained by Stripe. Key companion tools:

  • Tapioca - Generates RBI files for gems and DSLs (Rails, ActiveRecord, etc.)
  • Spoom - Coverage analysis, strictness bumping, dead code detection, signature migration
RBS Ecosystem
  • rbs - Official CLI for working with RBS files (prototype, list, methods)
  • 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

© st0012, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in plugins/ruby-skills/skills/ruby-resource-map of st0012/ruby-skills.

Open the folder on GitHubat commit b1ea8b5

Compare with similar skills

Ruby Resource Map next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ruby Resource Map compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ruby Resource Map this skillst0012/ruby-skills125—~744Automated safety check: PassMIT
Gumroad Prod Consoleantiwork/gumroad9.8k—~2.9kAutomated safety check: NotesMIT
Fastlane Pull Request Reviewfastlane/fastlane42k—~550Automated safety check: PassMIT
Antipattern Preventiondoorkeeper-gem/doorkeeper5.5k—~1.1kAutomated safety check: PassMIT
Mutantmbj/mutant2.2k—~2kAutomated safety check: PassProprietary
Evaluating Pegslineofflight/frankfurter2k—~1.6kAutomated safety check: PassMIT

Similar skills

  • Gumroad Prod Console

    antiwork/gumroad

    Execute read-only Ruby/Rails commands against Gumroad's production database for debugging and investigation.

    9.8k GitHub stars~2.9k tokensUpdated today
    DevelopmentAuto-check: notes
  • Reviews a fastlane pull request against its linked issue and the project guides, separating blocking from non-blocking findings and handling vulnerabilities privately.

    42k GitHub stars~550 tokensUpdated today
    DevelopmentAuto-check passed
  • Antipattern Prevention

    doorkeeper-gem/doorkeeper

    Avoid common Ruby and Rails antipatterns that degrade maintainability and performance.

    5.5k GitHub stars~1.1k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Mutant

    mbj/mutant

    Run mutant, read mutation reports, fix alive mutations, and verify coverage.

    2.2k GitHub stars~2k tokensUpdated 4 days ago
    Testing & QAAuto-check passed
  • Evaluating Pegs

    lineofflight/frankfurter

    A skill your agent uses when adding, evaluating, or removing an entry in db/seeds/pegs/, when the user mentions a pegged or fixed currency, or when an issue suggests we should "pin" or "lock" a…

    2k GitHub stars~1.6k tokensUpdated 5 days ago
    Auto-check passed
  • Swig CI Repro

    swig/swig

    Reproduce a GitHub Actions Linux CI failure locally when it does not happen on your machine: a podman/docker image that mirrors the ubuntu-22.04 runner by reusing the real Tools/CI-linux-.sh install…

    6.3k GitHub stars~1.2k tokensUpdated today
    DevOps & CloudAuto-check passed

More from st0012/ruby-skills

  • Ruby Test Frameworks

    st0012/ruby-skills

    A skill your agent uses when writing or running tests in a Ruby project that uses minitest or test-unit.

    125 GitHub stars~2k tokensUpdated 3 mo ago
    Auto-check passed
  • Ruby Version Manager

    st0012/ruby-skills

    Use at session start for Ruby projects (Gemfile, .ruby-version, or .tool-versions present).

    125 GitHub stars~1.3k tokensUpdated 3 mo ago
    Auto-check passed

Works with

Questions about Ruby Resource Map

What does Ruby Resource Map do?

A skill your agent uses when working in a Ruby project - provides authoritative sources for documentation, typing, and tooling. Ruby Resource Map is an agent skill from st0012/ruby-skills.

When should I use Ruby Resource Map?

Ruby Resource Map fits situations like: working in a Ruby project - provides authoritative sources for documentation.

How do I install Ruby Resource Map in Claude Code?

Run `npx skills add st0012/ruby-skills --skill ruby-resource-map -a claude-code`. Or copy the skill folder (plugins/ruby-skills/skills/ruby-resource-map in st0012/ruby-skills) into .claude/skills/ruby-resource-map in your project. Claude Code loads it when a task matches its description.

How do I install Ruby Resource Map in Codex?

Run `npx skills add st0012/ruby-skills --skill ruby-resource-map -a codex`. Or copy the skill folder (plugins/ruby-skills/skills/ruby-resource-map in st0012/ruby-skills) into .agents/skills/ruby-resource-map in your project. Codex loads it when a task matches its description.

Can I use Ruby Resource Map in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add st0012/ruby-skills --skill ruby-resource-map -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ruby-resource-map, .gemini/skills/ruby-resource-map, .github/skills/ruby-resource-map and .opencode/skills/ruby-resource-map in your project.

What does Ruby Resource Map need to run?

SKILL.md names no scripts, command-line tools or credentials: Ruby Resource Map is instructions for the agent only.

Does Ruby Resource Map access the network?

SKILL.md names 8 domains. As links in the text: docs.ruby-lang.org, github.com, rubyreferences.github.io, railsatscale.com, stdgems.org, docs.seattlerb.org, test-unit.github.io and sorbet.org. This is read from the text; nothing was executed.

Is Ruby Resource Map safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Ruby Resource Map use?

Ruby Resource Map is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Ruby Resource Map use?

About 744 tokens (SKILL.md is roughly 3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Ruby Resource Map?

Skills that share tags, products or a category with Ruby Resource Map: Gumroad Prod Console (antiwork/gumroad, 9.8k stars), Fastlane Pull Request Review (fastlane/fastlane, 42k stars), Antipattern Prevention (doorkeeper-gem/doorkeeper, 5.5k stars) and Mutant (mbj/mutant, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ruby Resource Map?

st0012 (a GitHub user) maintains it in st0012/ruby-skills, which has 125 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on June 13, 2026.

Source: st0012/ruby-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.