ruby-resource-map

Map official Ruby documentation, changelogs, and typing ecosystem resources.

11|Updated Jun 19, 2013
One-click install
npx skills add https://github.com/MadBomber/experiments --skill ruby-resource-map
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ruby-resource-map
Source: https://github.com/MadBomber/experiments/tree/main/ai_misc/skills/ruby-resource-map
Command: npx skills add https://github.com/MadBomber/experiments --skill ruby-resource-map

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a curated and authoritative map of essential resources for Ruby development, helping developers find the most reliable documentation, typing tools, and ecosystem information without wasting time on outdated or less useful sources.

Core Features & Use Cases

  • Official Documentation: Direct links to the primary Ruby language documentation for various versions.
  • Changelogs & Updates: Access to version-specific changelogs and insights into Ruby's evolution.
  • Typing Ecosystem Guidance: Information on both Sorbet (RBI) and RBS typing systems, including key tools like Tapioca, Spoom, Steep, and the official rbs CLI.
  • Use Case: When encountering a question about a specific Ruby version's standard library or needing to understand the best practices for type checking in a Ruby project, consult this Skill for direct, trusted links and tool recommendations.

Quick Start

Use the ruby-resource-map skill to find the official documentation for Ruby version 3.3.

Frequently Asked Questions about ruby-resource-map

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Where can I find official Ruby documentation and version-specific changelogs?

Official Ruby documentation and version-specific changelogs are available through curated resource maps that direct developers to primary sources for various Ruby versions. This provides direct links to reliable language documentation and insights into Ruby's evolution.

What is the difference between Sorbet RBI and RBS for Ruby typing?

Sorbet (RBI) and RBS are two distinct typing ecosystems for Ruby. Resource maps provide comprehensive guidance on both systems, helping developers understand the differences and choose the appropriate type checking approach for their project.

How do I start using Tapioca and Spoom for Ruby type checking?

To start using Tapioca and Spoom for Ruby type checking, consult curated resource maps that offer direct links to these essential companion tools. These tools help generate RBI files and measure type coverage efficiently.

Does the Ruby typing ecosystem support tools like Steep and the rbs CLI?

The Ruby typing ecosystem supports tools like Steep and the official `rbs` CLI. Resource maps provide comprehensive guidance on these tools, directing developers to trusted sources for efficient and accurate Ruby development.

What's the best way to find reliable resources for Ruby standard library documentation?

The best way to find reliable Ruby standard library documentation is using an authoritative resource map that curates primary sources. This avoids outdated materials and directs developers to official documentation for specific Ruby versions.

When do I need to consult Ruby changelogs and typing tool guidance?

You need to consult Ruby changelogs and typing tool guidance when encountering questions about a specific Ruby version's standard library or needing best practices for type checking. Resource maps provide direct, trusted links for these scenarios.