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