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.
How 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.
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 filesnpx claudepluginhub sorah/config --plugin sorah-specProvides 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.