ruby-cli

Installation
SKILL.md

Ruby CLI Development

Build Ruby CLI tools using Thor for commands and Zeitwerk for autoloading.

Quick Navigation

Core Principles

  • Use compact class declarations: class GemName::Cli::Main < GemName::Cli::Base
  • Use extend self instead of module_function for utility modules
  • Keep the Base class lean - add helpers as patterns emerge

Output Styling

Installs
57
GitHub Stars
34
First Seen
Jan 25, 2026
ruby-cli — steveclarke/dotfiles