ruby-rbs

Community

Master Ruby RBS typings: inline and standalone.

Authorstevegeek
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill enables Ruby projects to manage and generate RBS type signatures for both inline and standalone formats.

Core Features & Use Cases

  • Inline RBS support: annotate Ruby sources directly using rbs-inline to add type information close to code.
  • Standalone RBS support: generate and maintain .rbs signatures under sig/ for gems and libraries, enabling library authors and users to publish typed APIs.
  • Steep integration and scaffolding: integrates with Steep for type checking, collection of signatures, and workflow automation.

Quick Start

Use the ruby-rbs skill to annotate and generate RBS signatures for your Ruby project using either inline or standalone workflows.

  • Generate inline RBS: bundle exec rbs-inline lib
  • Generate standalone RBS: bundle exec rbs prototype rb lib/my_class.rb > sig/my_class.rbs

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ruby-rbs
Download link: https://github.com/stevegeek/claude-ruby-plugins/archive/main.zip#ruby-rbs

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.