CtrlK
BlogDocsLog inGet started
Tessl Logo

solid-queue-setup

Configures Solid Queue for background jobs in Rails 8. Use when setting up background processing, creating background jobs, configuring job queues, or migrating from Sidekiq to Solid Queue.

91

1.66x
Quality

91%

Does it follow best practices?

Impact

90%

1.66x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

86%

Migrating Background Jobs to Rails 8

Sidekiq to Solid Queue migration

Criteria
Without context
With context

Correct gem included

100%

100%

Install commands documented

100%

0%

Adapter configured

100%

100%

Job inherits ApplicationJob

100%

100%

queue_as used

100%

100%

perform_later mapping

100%

100%

Delayed enqueue mapping

100%

100%

retry_on mapping

100%

100%

No sidekiq references in jobs

100%

100%

perform_now noted as sparingly

42%

0%

Queue-specific enqueue documented

0%

100%

No Redis dependency

100%

100%

85%

74%

Implementing a Reliable Order Processing Pipeline

Job creation with retries and RSpec tests

Criteria
Without context
With context

ApplicationJob inheritance

0%

100%

queue_as in jobs

0%

100%

retry_on with wait

0%

100%

retry_on attempts

0%

100%

discard_on used

0%

100%

rescue_from with re-raise

0%

0%

priority method

0%

100%

RSpec type: job

100%

100%

ActiveJob::TestHelper included

0%

100%

have_enqueued_job with queue

0%

100%

have_enqueued_job with args

0%

100%

perform_enqueued_jobs used

0%

0%

described_class.perform_now in perform spec

40%

100%

100%

33%

Production-Ready Background Job Infrastructure

Production config and recurring jobs

Criteria
Without context
With context

Dispatcher config

100%

100%

Default worker threads

0%

100%

Default worker poll interval

0%

100%

Production critical pool

0%

100%

Production low pool

0%

100%

Recurring daily job

100%

100%

Recurring weekly job

100%

100%

Recurring interval job

100%

100%

Procfile worker entry

75%

100%

Procfile web entry

80%

100%

mission_control-jobs gem

100%

100%

Engine mounted at /jobs

100%

100%

Dashboard URL documented

100%

100%

Repository
ThibautBaissac/rails_ai_agents
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.