Claude Ruby Plugins — Development skill for Claude Code
Claude Code skills, commands, and agents for writing Ruby RBS type signatures.
How to install Claude Ruby Plugins
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open stevegeek/claude-ruby-plugins and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Ruby Plugins does
Claude Code skills, commands, and agents for writing Ruby RBS type signatures.
Alternatives in Development
- Claude SEO — Universal SEO skill for Claude Code 3.2k ★
- 3D Portfolio — Let's build a cool 3D website together 1.3k ★
- Claude Code Prompt Improver — Intelligent prompt improver hook for Claude Code 1.3k ★
README
Claude Ruby Plugins
A Claude Code marketplace providing plugins for Ruby development.
Installation
Add this marketplace to Claude Code:
/plugin marketplace add stevegeek/claude-ruby-plugins
Or add to your project's `.claude/settings.json`:
{
"extraKnownMarketplaces": [
"stevegeek/claude-ruby-plugins"
]
}
Then browse and install plugins:
/plugin
Available Plugins
- ruby-rbs - RBS type signature writing, reviewing, and maintenance
- literal - Skill for the Literal gem by Joel Drapper: runtime-checked types, properties, structs, data, value objects, enums, flags, generic collections, results, and serialization
ruby-rbs
Skills, commands, and agents for writing Ruby RBS type signatures - inline annotations, standalone `.rbs` files, and type maintenance.
What is RBS?
RBS is Ruby's official type signature language, introduced with Ruby 3.0. It describes the structure of Ruby programs—classes, modules, methods, and their types—enabling static type checking with tools like [Steep](https://github.com/soutaro/steep).
Installation
/plugin install ruby-rbs@stevegeek-marketplace
Or in `.claude/settings.json`:
{
"enabledPlugins": {
"ruby-rbs@stevegeek-marketplace": true
}
}
Agents
rbs-creator
Writes RBS type signatures for an entire codebase. Asks whether you want inline or standalone RBS, then works methodically through all Ruby files, setting up Steep, writing signatures, and validating as it goes.
rbs-maintainer
Validates and maintains existing RBS signatures. Runs `rbs validate`, `steep check`, finds gaps, and fixes issues.
rbs-reviewer
Critically reviews RBS signatures for quality: suggests generics, replaces `untyped`, recommends supertypes/interfaces.
rbs-to-inline
Converts standalone `.rbs` signature files into inline RBS annotations embedded in Ruby source files. Use when migrating from standalone to
Related Skills
Writing Hooks
Claude Code / Cowork skill that generates scroll-stopping opening lines for any content. 5 hooks per run acros
Plain And Precise
A Claude skill that rewrites expert health and policy writing for non-expert readers without letting the claim
Se Config Answer WarnAt
config / answer / warnAt: sets answer.warnAt to what you type. The score where the gate starts writing a warn
Benzi
Benzi is compiler-backed code intelligence (Agent+MCP). Claude Code greps; Cursor embeds; Aider maps signature
Accuracy Verify Files
Accuracy-scout step 2 — check files exist, line numbers in range, function signatures match
Retrospective Harness
Trigger deterministic retrospective analysis of recent agent trajectories, extract invariant friction signatur
Related Agents
Ankane Readme Writer
Use this agent when you need to create or update README files following the Ankane-style template for Ruby gem
API Design Reviewer
Reviews code for API design quality including naming conventions, self-documenting interfaces, method signatur
Type Hints.Agent
Add or fix Python type hints to satisfy mypy strict mode. Use when: adding type annotations, fixing mypy error