rbs-professional

Community

Assist in writing Ruby signatures and inlines.

Authortomoasleep
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Ruby projects often lack formal type specifications, making maintenance and collaboration harder. This Skill provides guidance and tooling patterns to generate RBS type signatures and rbs-inline annotations for Ruby code, improving readability and static analysis.

Core Features & Use Cases

  • Provide accurate RBS class, interface, alias, and proc type annotations.
  • Help convert Ruby codebases to include inline comments using rbs-inline and validate types against Ruby runtime behavior.
  • Use cases include adding types to legacy Rails models, documenting public APIs in gems, and preparing code for type checking with RBS.

Quick Start

To annotate a Ruby class with RBS types, ask for a sample of the class name and methods, and request corresponding RBS in proper syntax.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: rbs-professional
Download link: https://github.com/tomoasleep/dotfiles/archive/main.zip#rbs-professional

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.