litestar-queues
OfficialSimplify Litestar task queuing and worker ops.
System Documentation
What problem does it solve?
This Skill eliminates the need to build custom, error-prone task queue infrastructure for Litestar applications, and avoids the friction of integrating third-party task runners like Celery, RQ, or Dramatiq that do not align with Litestar's native plugin system, dependency injection patterns, and application lifecycle.
Core Features & Use Cases
- Native Litestar Integration: First-party queue abstraction that works seamlessly with Litestar's plugin system, DI, and lifespan events, with no external framework adapters required.
- Flexible Backend & Execution Options: Choose from in-memory, SQLSpec, Advanced Alchemy, Redis, Valkey, or Google Cloud Run backends to match your existing persistence and execution stack.
- Use Case: A SaaS platform that needs to run scheduled report generation, background data imports, and long-running billing jobs without blocking API responses, while tracking task progress for end users and operators.
Quick Start
Use the litestar-queues skill to configure a QueuePlugin with a SQLSpec backend for your Litestar app, define a scheduled report generation task, and set up a standalone worker service to process queued jobs.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: litestar-queues Download link: https://github.com/litestar-org/litestar-skills/archive/main.zip#litestar-queues Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.