sidekiq

Installation
SKILL.md

Sidekiq

Iron Laws

  1. Jobs are idempotent - Safe to retry multiple times
  2. Pass IDs and JSON primitives only - Never pass ORM objects
  3. Enqueue after commit - Use the active ORM's commit-safe hook, not after_save or inline before commit
  4. Keep queue names intentional - Operationally meaningful
  5. Use retries intentionally - Don't hide permanent failures
  6. Profile slow jobs - Use Sidekiq 8 profiling
  7. Iterate large datasets - Use Sidekiq::Iteration

Version Compatibility

Sidekiq Rails Redis Key Features
6.x 6+ 4.0+ Basic processing
7.x 7+ 6.2+ Capsules, metrics
8.x 7+ 7.0+ Profiling, iteration, Valkey
Installs
2
GitHub Stars
7
First Seen
Apr 15, 2026
sidekiq — slbug/claude-ruby-grape-rails