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.