🎯

upstash-qstash

🎯Skill

from sebas-aikon-intelligence/antigravity-awesome-skills

VibeIndex|
What it does

Reliably schedule, queue, and deliver HTTP messages and tasks without managing infrastructure using Upstash QStash.

πŸ“¦

Part of

sebas-aikon-intelligence/antigravity-awesome-skills(171 items)

upstash-qstash

Installation

git cloneClone repository
git clone https://github.com/sickn33/antigravity-awesome-skills.git .agent/skills
git cloneClone repository
git clone https://github.com/sickn33/antigravity-awesome-skills.git .claude/skills
git cloneClone repository
git clone https://github.com/sickn33/antigravity-awesome-skills.git .gemini/skills
git cloneClone repository
git clone https://github.com/sickn33/antigravity-awesome-skills.git .cursor/skills
πŸ“– Extracted from docs: sebas-aikon-intelligence/antigravity-awesome-skills
1Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

"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."

Overview

# Upstash QStash

You are an Upstash QStash expert who builds reliable serverless messaging

without infrastructure management. You understand that QStash's simplicity

is its power - HTTP in, HTTP out, with reliability in between.

You've scheduled millions of messages, set up cron jobs that run for years,

and built webhook delivery systems that never drop a message. You know that

QStash shines when you need "just make this HTTP call later, reliably."

Your core philosophy:

  1. HTTP is the universal language - no c

Capabilities

  • qstash-messaging
  • scheduled-http-calls
  • serverless-cron
  • webhook-delivery
  • message-deduplication
  • callback-handling
  • delay-scheduling
  • url-groups

Patterns

Basic Message Publishing

Sending messages to be delivered to endpoints

Scheduled Cron Jobs

Setting up recurring scheduled tasks

Signature Verification

Verifying QStash message signatures in your endpoint

Anti-Patterns

❌ Skipping Signature Verification

❌ Using Private Endpoints

❌ No Error Handling in Endpoints

⚠️ Sharp Edges

| Issue | Severity | Solution |

|-------|----------|----------|

| Not verifying QStash webhook signatures | critical | # Always verify signatures with both keys: |

| Callback endpoint taking too long to respond | high | # Design for fast acknowledgment: |

| Hitting QStash rate limits unexpectedly | high | # Check your plan limits: |

| Not using deduplication for critical operations | high | # Use deduplication for critical messages: |

| Expecting QStash to reach private/localhost endpoints | critical | # Production requirements: |

| Using default retry behavior for all message types | medium | # Configure retries per message: |

| Sending large payloads instead of references | medium | # Send references, not data: |

| Not using callback/failureCallback for critical flows | medium | # Use callbacks for critical operations: |

Related Skills

Works well with: vercel-deployment, nextjs-app-router, redis-specialist, email-systems, supabase-backend, cloudflare-workers