ruby-rbs
CommunityMaster 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.