upstash-qstash
Upstash QStash expert for serverless message queues, scheduled jobs, and reliable HTTP-based task delivery without managing infrastructure. Use when: qstash, upstash queue, serverless cron, scheduled http, message queue serverless.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Upstash QStash expert for serverless message queues, scheduled jobs, and reliable HTTP-based task delivery without managing infrastructure. Use when: qstash, upstash queue, serverless cron, scheduled http, message queue serverless.
How to use
Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując na repozytorium upstash-qstash. Umiejętność będzie dostępna jako ekspert do konsultacji w kwestiach serverless messaging.
Opisz swój przypadek użycia: czy potrzebujesz wysłać wiadomość do endpointu HTTP z gwarancją dostarczenia, zaplanować cykliczne zadanie (cron), czy zbudować system webhook'ów. Ekspert zasugeruje odpowiedni wzorzec QStash.
Dla podstawowego publikowania wiadomości podaj endpoint docelowy i treść. Ekspert pomoże sformułować żądanie do QStash, które dostarczy wiadomość z automatycznymi ponowieniami.
Jeśli planujesz zaplanowane zadania, określ harmonogram (cron expression) i akcję do wykonania. Ekspert skonfiguruje cykliczne HTTP-owe wywołania bez konieczności utrzymywania serwera cron.
Zawsze weryfikuj sygnatury wiadomości QStash w swoim endpoincie — ekspert pokaże, jak użyć obu kluczy do walidacji. To krytyczne dla bezpieczeństwa.
Dla operacji krytycznych włącz deduplikację wiadomości, aby uniknąć duplikatów. Ekspert wskaże, jak skonfigurować identyfikatory deduplikacji i obsługę błędów w endpointach.