QStash is Upstash's serverless message queue for when you need to make HTTP calls later, reliably. Send a message via HTTP, it gets delivered to your endpoint with retries, signature verification, and optional callbacks. Great for scheduling webhooks, running cron jobs without servers, or ensuring delivery when downstream services are flaky. The skill emphasizes signature verification (always check both keys), warns against localhost endpoints, and pushes you toward fast acknowledgment patterns. If you're reaching for a heavyweight queue but really just need "call this URL in 5 minutes" or "retry this webhook until it works," this is the simpler path.

skills.sh installs
162
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill upstash-qstash --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Backend & APIs, Automation & Workflows, Cloud & Infrastructure
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1oguzhan18 avatarangular-queryoguzhan18/angular-ecosystem-skillsALWAYS use when working with TanStack Query (Angular Query) for server state management, data fetching, caching, or mutations in Angular applications.160skills.sh installs
2s-hiraoku avatarsecurity-audits-hiraoku/synapse-a2aGeneral-purpose security auditing guide. Covers OWASP Top 10, dependency vulnerabilities, authentication, authorization, input validation, and secret management160skills.sh installs
3tencentcloudbase avatarsetup-cloudbase-openclawtencentcloudbase/skillsCloudBase (腾讯云开发) 适用场景:全栈 Web、微信小程序、静态托管、云函数、云托管、文档/MySQL 数据库、身份认证、云存储等。用于在 OpenClaw/Moltbot 下配置 CloudBase(mcporter + 提示词约束,无脚本、设备码登录)。157skills.sh installs
4andrelandgraf avatarai-chatandrelandgraf/fullstackrecipesBuild a complete AI chat application with database persistence, chat list management, and automatic title generation.156skills.sh installs
5bobmatnyc avatarneon-serverless-postgresbobmatnyc/claude-mpm-skillsNeon serverless Postgres with autoscaling, instant database branching, and zero-downtime deployments. Use when building serverless applications, implementing da156skills.sh installs
6tuziapi avatartuzi-danger-x-to-markdowntuziapi/tuzi-skills将 X (Twitter) 推文和文章转换为带 YAML front matter 的 Markdown。使用逆向工程 API,需要用户同意。当用户提到"X转markdown"、"保存推文"、或提供 x.com/twitter.com 链接时使用。156skills.sh installs