Skip to content

v1.0.0

Choose a tag to compare

@slbug slbug released this 22 Mar 22:21
37092d9

v1.0.0

Initial release of claude-ruby-grape-rails, a Claude Code plugin for Ruby ecosystems: Ruby, Rails, Grape, Sidekiq, Hotwire, Karafka, and related tooling.

Highlights

  • Adds the core workflow:
    /rb:plan → /rb:work → /rb:verify → /rb:review → /rb:compound
  • Ships 22 specialist agents and 49 skills
  • Enforces 21 Ruby-focused Iron Laws
  • Includes 21 registered hook command invocations for formatting, syntax checks, secret scanning, runtime detection, progress logging, and workflow reminders
  • Uses plan namespaces under .claude/plans/{slug}/ for resumable work
  • Integrates Tidewave Rails for runtime docs, eval, SQL, logs, models, and source lookup

Core Commands

  • /rb:plan — structured planning with parallel specialist research
  • /rb:work — execute plans task by task with checkpoints
  • /rb:verify — format, test, and Rails-specific verification
  • /rb:review — parallel review across focused agents
  • /rb:full — full autonomous workflow
  • /rb:init — inject project rules into CLAUDE.md

Coverage

  • Ruby idioms and service/context patterns
  • Rails controllers, routing, Active Record, safe migrations
  • Grape APIs and parameter shaping
  • Sidekiq jobs, retries, idempotency, queue config
  • Hotwire/Turbo and Hotwire Native
  • Karafka, dry-rb, Sequel, async patterns, testing, security, deploy

Architecture

  • Narrow rb: workflow inspired by the Elixir/Phoenix plugin philosophy
  • Specialist-agent orchestration with context compression
  • Filesystem-based workflow state in .claude/plans/{slug}/
  • Auto-loaded domain skills based on file context

Known Limitation

Marketplace installs still do not honor plugin-agent permissionMode: bypassPermissions. Local development via --plugin-dir remains the supported path for full background Bash-capable agent behavior.