generating-rbs-inline

Generates and updates RBS-inline type annotations in Ruby source files.

26|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/DmitryPogrebnoy/ruby-agent-skills --skill generating-rbs-inline
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: generating-rbs-inline
Source: https://github.com/DmitryPogrebnoy/ruby-agent-skills/tree/main/plugins/ruby-type-signature-skills/skills/generating-rbs-inline
Command: npx skills add https://github.com/DmitryPogrebnoy/ruby-agent-skills --skill generating-rbs-inline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates or updates RBS-inline type annotations directly in Ruby source files. Triggers when creating, updating, or maintaining inline type signatures for Ruby source files.

Core Features & Use Cases

  • Embeds RBS-inline type annotations as comments inside Ruby code.
  • Supports generation from scratch or incremental updates for changed files.
  • Enforces the rbs-inline syntax and helps avoid untyped placeholders.

Quick Start

Use this skill to insert inline RBS annotations into Ruby source files.

Frequently Asked Questions about generating-rbs-inline

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

FAQPage Schema
How do I add inline type signatures to Ruby source files?▼

To add inline type signatures to Ruby source files, you embed RBS-inline annotations directly as comments. This enables static type checking incrementally across multiple files without separate signature files.

What is the best way to update RBS-inline annotations for changed files?▼

The best way to update RBS-inline annotations is by using a per-file processing tracking workflow. This ensures you maintain proper coverage and apply correct rbs-inline syntax incrementally as your Ruby project evolves.

Can I use inline type hints for incremental updates across multiple Ruby files?▼

Yes, you can use inline type hints for incremental updates across multiple Ruby files of any size. The process tracks changes per-file to ensure comprehensive coverage and consistent rbs-inline syntax application.

Does generating RBS-inline annotations avoid untyped placeholders?▼

Generating RBS-inline annotations helps you avoid untyped placeholders by enforcing proper rbs-inline syntax. This ensures your Ruby source files receive specific type hints rather than generic untyped declarations.