upstash
Work with any Upstash product, SDK, or tool, including serverless Redis (caching, sessions, leaderboards, key-value storage), Ratelimit (rate limiting and throttling), QStash (message queue, cron schedules, background jobs), Workflow (durable long-running functions), Vector (vector database for embeddings, semantic search, and RAG), Search (full-text and semantic search), Box (sandboxed cloud containers for AI agents, TypeScript/JavaScript and Python), Blob (serverless S3-compatible file storage with direct browser uploads), the Upstash CLI, and no-signup scratch Redis for agents. Use when the user mentions Upstash or needs any of these capabilities in a serverless, edge, or Node.js app.
- License
- MIT
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/upstash/SKILL.md
- skills/upstash/LICENSE
- skills/upstash/upstash-blob-js/overview.md
- skills/upstash/upstash-box-cli/overview.md
- skills/upstash/upstash-box-js/overview.md
- skills/upstash/upstash-box-py/overview.md
- skills/upstash/upstash-box-remote-work/overview.md
- skills/upstash/upstash-cli/overview.md
- skills/upstash/upstash-qstash-js/advanced/callbacks.md
- skills/upstash/upstash-qstash-js/advanced/deduplication.md
- skills/upstash/upstash-qstash-js/advanced/dlq.md
- skills/upstash/upstash-qstash-js/advanced/multi-region/summary.md
- skills/upstash/upstash-qstash-js/advanced/multi-region/verify-multi-region-setup.ts
- skills/upstash/upstash-qstash-js/fundamentals/local-development.md
- skills/upstash/upstash-qstash-js/fundamentals/publishing-messages.md
- skills/upstash/upstash-qstash-js/fundamentals/queues-and-flow-control.md
- skills/upstash/upstash-qstash-js/fundamentals/schedules.md
- skills/upstash/upstash-qstash-js/fundamentals/url-groups.md
- skills/upstash/upstash-qstash-js/overview.md
- skills/upstash/upstash-qstash-js/verification/platform-specific/nextjs.md
- skills/upstash/upstash-qstash-js/verification/receiver.md
- skills/upstash/upstash-ratelimit-js/algorithms.md
- skills/upstash/upstash-ratelimit-js/features.md
- skills/upstash/upstash-ratelimit-js/methods-getting-started.md
- skills/upstash/upstash-ratelimit-js/overview.md
- skills/upstash/upstash-ratelimit-js/pricing-cost.md
- skills/upstash/upstash-ratelimit-js/traffic-protection.md
- skills/upstash/upstash-redis-js/advanced-features/auto-pipeline.md
- skills/upstash/upstash-redis-js/advanced-features/pipeline-and-transactions.md
- skills/upstash/upstash-redis-js/advanced-features/scripting.md
- skills/upstash/upstash-redis-js/data-structures/arrays.md
- skills/upstash/upstash-redis-js/data-structures/hashes.md
- skills/upstash/upstash-redis-js/data-structures/json.md
- skills/upstash/upstash-redis-js/data-structures/lists.md
- skills/upstash/upstash-redis-js/data-structures/sets.md
- skills/upstash/upstash-redis-js/data-structures/sorted-sets.md
- skills/upstash/upstash-redis-js/data-structures/streams.md
- skills/upstash/upstash-redis-js/data-structures/strings.md
- skills/upstash/upstash-redis-js/data-structures/vector-indexes.md
- skills/upstash/upstash-redis-js/migrations/from-ioredis.md
- skills/upstash/upstash-redis-js/migrations/from-redis-node.md
- skills/upstash/upstash-redis-js/overview.md
- skills/upstash/upstash-redis-js/patterns/caching.md
- skills/upstash/upstash-redis-js/patterns/distributed-locks.md
- skills/upstash/upstash-redis-js/patterns/leaderboard.md
- skills/upstash/upstash-redis-js/patterns/rate-limiting.md
- skills/upstash/upstash-redis-js/patterns/session-management.md
- skills/upstash/upstash-redis-js/performance/batching-operations.md
- skills/upstash/upstash-redis-js/performance/data-serialization.md
- skills/upstash/upstash-redis-js/performance/error-handling.md
- skills/upstash/upstash-redis-js/performance/pipeline-optimization.md
- skills/upstash/upstash-redis-js/performance/redis-replicas.md
- skills/upstash/upstash-redis-js/performance/ttl-expiration.md
- skills/upstash/upstash-redis-js/search/adapters.md
- skills/upstash/upstash-redis-js/search/commands/aggregating.md
- skills/upstash/upstash-redis-js/search/commands/aliases.md
- skills/upstash/upstash-redis-js/search/commands/index-management.md
- skills/upstash/upstash-redis-js/search/commands/querying.md
- skills/upstash/upstash-redis-js/search/overview.md
- skills/upstash/upstash-redis-start/overview.md
- skills/upstash/upstash-search-js/overview.md
- skills/upstash/upstash-search-js/quick-start.md
- skills/upstash/upstash-search-js/sdk-overview.md
- skills/upstash/upstash-vector-js/features/filtering-and-metadata.md
- skills/upstash/upstash-vector-js/features/index-structure.md
- skills/upstash/upstash-vector-js/features/namespaces.md
- skills/upstash/upstash-vector-js/overview.md
- skills/upstash/upstash-vector-js/sdk-methods.md
- skills/upstash/upstash-workflow-js/agents.md
- skills/upstash/upstash-workflow-js/basics/client.md
- skills/upstash/upstash-workflow-js/basics/context.md
- skills/upstash/upstash-workflow-js/basics/serve.md
- skills/upstash/upstash-workflow-js/features/flow-control.md
- skills/upstash/upstash-workflow-js/features/invoke.md
- skills/upstash/upstash-workflow-js/features/retries-failures-reliability.md
- skills/upstash/upstash-workflow-js/features/wait-for-event.md
- skills/upstash/upstash-workflow-js/features/webhooks.md
- skills/upstash/upstash-workflow-js/how-to/local-dev.md
- skills/upstash/upstash-workflow-js/how-to/middleware.md
- skills/upstash/upstash-workflow-js/how-to/migrations.md
- skills/upstash/upstash-workflow-js/how-to/realtime.md
- skills/upstash/upstash-workflow-js/overview.md
- skills/upstash/upstash-workflow-js/rest-api.md
- skills/upstash/upstash-workflow-js/troubleshooting.md
Every link opens the file at its source, pinned to the revision this page describes.