stevegeek

14 mods across 1 repository, 19 stars between them.

literal

02

stevegeek/claude-ruby-plugins

Plugin Claude Code

Skill for the Literal gem by Joel Drapper - runtime-checked types, properties, structs, data, value objects, enums, flags, generic collections, results, and serialization.

19 4mo ago A tokens not measured original Unlicense

literal

03

stevegeek/claude-ruby-plugins

Skill Claude CodeCodex

Comprehensive skill for the Literal Ruby gem (https://literal.fun) by Joel Drapper. Use when writing or reviewing Ruby code that uses Literal - typed properties via prop/prop?, runtime type matchers Array/Union/Map/etc., structured objects (Literal::Struct, Literal::Data), value objects (Literal::Value…

19 4mo ago A 159 tokens original Unlicense

ruby-rbs

04

stevegeek/claude-ruby-plugins

Plugin Claude Code

Skills, commands, and agents for writing Ruby RBS type signatures - inline annotations, standalone .rbs files, and type maintenance.

19 4mo ago A tokens not measured original Unlicense

rbs-creator

05

stevegeek/claude-ruby-plugins

Agent

Use this agent to write RBS type signatures for an entire codebase. Trigger when user asks to "add types to the codebase", "write RBS for everything", wants to "type the whole project", "add RBS signatures", or asks to set up RBS/Steep for a project from scratch. Examples - "Add RBS types to this codebase", "Set up…

19 4mo ago A 101 tokens original Unlicense

rbs-maintainer

06

stevegeek/claude-ruby-plugins

Agent

Use this agent to maintain and validate existing RBS type signatures. Trigger when user asks to "check RBS", "validate types", "review type signatures", "find RBS gaps", "update RBS", "fix type errors", after significant code changes that may affect type signatures, or when Steep is reporting errors that need…

19 4mo ago A 115 tokens original Unlicense

rbs-reviewer

07

stevegeek/claude-ruby-plugins

Agent

Use this agent to critically review RBS type signatures for quality and correctness. Trigger when user asks to "review RBS", "check type quality", "improve signatures", wants to know if generics should be used, asks about replacing untyped with stricter types, or after writing new RBS signatures that should be…

19 4mo ago A 111 tokens original Unlicense

rbs-to-inline

08

stevegeek/claude-ruby-plugins

Agent

Use this agent to convert standalone .rbs signature files into inline RBS annotations embedded in Ruby source files. Trigger when user asks to "convert rbs to inline", "migrate rbs files to inline", "merge rbs into ruby files", "switch from standalone to inline rbs", or wants to move type signatures from sig/ files…

19 4mo ago A 116 tokens original Unlicense

stevegeek/claude-ruby-plugins

Command

Convert standalone .rbs signature files to inline RBS annotations in Ruby source files. Supports multiple files and glob patterns.

19 4mo ago A 24 tokens original Unlicense

write-rbs

11

stevegeek/claude-ruby-plugins

Command

Write standalone RBS type signatures for Ruby files. Analyzes code, finds tests, traces types, and generates sig/.rbs files.

19 4mo ago A 29 tokens original Unlicense

ruby-rbs

12

stevegeek/claude-ruby-plugins

Skill Claude CodeCodex

Comprehensive skill for Ruby RBS type signatures. Use for writing inline type annotations in Ruby files, creating standalone .rbs signature files, scaffolding types, or setting up Steep type checking. Covers both inline syntax (rbs-inline) and standalone RBS file format.

19 4mo ago A 60 tokens original Unlicense

inline-rbs

13

stevegeek/claude-ruby-plugins

Skill Claude CodeCodex

Write RBS type annotations directly in Ruby source files using comment syntax. Use when adding types to Ruby code with rbs-inline.

19 4mo ago A 30 tokens original Unlicense

rbs-files

14

stevegeek/claude-ruby-plugins

Skill Claude CodeCodex

Write standalone .rbs signature files to describe Ruby code. Use when creating type definitions for gems, libraries, or existing codebases without modifying Ruby source.

19 4mo ago A 35 tokens original Unlicense