From superpowers-laravel
Operate and verify Laravel queues with or without Horizon: start safe workers, handle failures and retries, apply best patterns, and test with Bus::fake() and integrations.
npx claudepluginhub jpcaparas/superpowers-laravel --plugin superpowers-laravelThis skill uses the workspace's default tool permissions.
Run workers safely, verify execution, and test job behavior.
Guides Laravel Horizon queue operations: naming/tags, worker concurrency, failure handling with idempotency, metrics/dashboards for throughput/failures, and testing with Bus::fake(). Useful for observable, reliable queues.
Provides Laravel queue best practices: job structure, dispatch patterns, middleware, chaining, batching, retries, and error handling. Useful for reliable async task processing.
Provides patterns for reliable background job processing with message queues, worker pools, retries, dead letter handling, and async orchestration. Grounds advice in reference files; activates on queue worker mentions.
Share bugs, ideas, or general feedback.
Run workers safely, verify execution, and test job behavior.
# Start worker
sail artisan queue:work --queue=high,default --tries=3 --backoff=5 # or: php artisan queue:work --queue=high,default --tries=3 --backoff=5
# Horizon (if installed)
sail artisan horizon # or: php artisan horizon
# Failed jobs
sail artisan queue:failed # or: php artisan queue:failed
sail artisan queue:retry all # or: php artisan queue:retry all
Log::warning/::error with context in jobsBus::fake() to assert dispatching in unit tests