What problem does it solve? Working with Upstash products requires knowing the correct SDK APIs, configuration patterns, and pitfalls across Redis, QStash, Vector, Search, Workflow, Box, and Ratelimit. This Skill consolidates documentation for all Upstash SDKs so you get accurate, working code without hunting through scattered docs. ## Core Features & Use Cases - Full SDK Coverage: Guidance for @upstash/redis, @upstash/qstash, @upstash/workflow, @upstash/vector, @upstash/search, @upstash/ratelimit, and @upstash/box (TypeScript and Python), plus the Upstash CLI for managing databases, indexes, and teams. - Zero-Config Scratch Redis: Provision a temporary no-signup Redis database via a single POST to https://upstash.com/start-redis for agent memory, queues, or ranked recall. - Use Case: You need to add rate limiting to a serverless API. Ask for help with Upstash Ratelimit and get the correct sliding-window setup, caching configuration, analytics handling with pending promises, and cost implications per algorithm. ## Quick Start Ask the assistant to help you build with a specific Upstash product, for example: show me how to publish a scheduled message with the QStash TypeScript SDK.