Help us improve
Share bugs, ideas, or general feedback.
From sorah-spec
Provides Rails-specific checklists for spec interviews and implementation in Ruby on Rails projects, covering data models, architecture, testing, security, and operations.
npx claudepluginhub sorah/config --plugin sorah-specHow this skill is triggered — by the user, by Claude, or both
Slash command
/sorah-spec:railsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Rails-specific checklist for spec interviews and implementation. For underlying Rails conventions, consult the `sorah-guides:rails` skill. Project-specific conventions always take priority.
Provides Ruby on Rails conventions, patterns, and best practices for ActiveRecord models, controllers, migrations, configuration, background jobs, logging, and request specs.
Delivers Ruby on Rails expertise: assesses projects, enforces conventions, optimizes ActiveRecord queries, implements Hotwire/Turbo/Stimulus, handles Sidekiq/Solid Queue jobs, and guides RSpec/FactoryBot testing.
Provides Ruby-specific checklists for spec interviews and implementation, covering architecture, RSpec testing, service objects, error handling, and security.
Share bugs, ideas, or general feedback.
Rails-specific checklist for spec interviews and implementation. For underlying Rails conventions, consult the sorah-guides:rails skill. Project-specific conventions always take priority.
When interviewing a spec for a Rails project, verify these areas are fully specified:
Rails.configuration.x.* namespacing, ENV access policylet_it_be usagebin/setup changes: seed data, fixture files