en un clic
queue-patterns
BullMQ queue configuration patterns including connection pooling, job options, rate limiting, and TypeScript types. Use when setting up queues or configuring job behavior.
Menu
BullMQ queue configuration patterns including connection pooling, job options, rate limiting, and TypeScript types. Use when setting up queues or configuring job behavior.
Google File Search API patterns for managed RAG with Gemini. Covers both TypeScript (@google/genai) and Python (google-genai) SDKs. Use when building File Search integrations, implementing RAG with Google AI, or when user mentions Google File Search, Gemini RAG, document indexing, or semantic search.
BullMQ worker implementation patterns including job processors, concurrency, error handling, and graceful shutdown. Use when creating workers or handling job processing.
DigitalOcean Managed Database provisioning and connection patterns
DigitalOcean networking patterns - VPCs, firewalls, load balancers, DNS
DigitalOcean Spaces (S3-compatible) object storage patterns
LangGraph checkpointing patterns for state persistence with memory, SQLite, and Postgres backends. Use when implementing state recovery or human-in-the-loop workflows.
| name | queue-patterns |
| description | BullMQ queue configuration patterns including connection pooling, job options, rate limiting, and TypeScript types. Use when setting up queues or configuring job behavior. |
| allowed-tools | Bash, Read, Write, Edit, Grep, Glob, WebFetch |
Skill for BullMQ queue configuration and management.
Configure queues with:
This skill is automatically invoked when:
| Script | Description |
|---|---|
scripts/init-bullmq.sh | Initialize BullMQ project |
| Template | Description |
|---|---|
templates/connection.ts | Redis connection |
templates/queue.ts | Queue definition |
templates/types.ts | Job type definitions |