Agent Resources

Skills

Upstash Skills are packaged instructions and resources that extend your agent's capabilities across every Upstash SDK: Redis, QStash, Workflow, Vector, Search, Ratelimit, and Upstash Box.

Find the GitHub repository here.

The upstash skill also includes the @upstash/cli reference, so one install is all your agent needs.

Available skills

SkillDescription
upstashCombined skill covering all Upstash SDKs and the upstash-cli.
upstash-box-jsSandboxed cloud containers with AI agents, shell, filesystem, and git.
upstash-qstash-jsServerless messaging and scheduling via HTTP endpoints.
upstash-ratelimit-jsRate limiting with the Redis Rate Limit TypeScript SDK.
upstash-redis-jsServerless Redis for caching, sessions, leaderboards, full-text search.
upstash-search-jsFull-text search quick starts, core concepts, and TypeScript SDK.
upstash-vector-jsVector database features, SDK usage, and framework integrations.
upstash-workflow-jsDurable workflows. Define, trigger, and manage multi-step processes.

Install the combined upstash skill unless you only need a single SDK.

The combined upstash skill does not bloat your agent's context. Its top-level SKILL.md only contains references to the underlying per-SDK skill files, so the agent loads just the sections relevant to the task at hand.

Example prompts

  • "Set up Upstash Redis in my Next.js app for session caching"
  • "Create a QStash schedule that calls /api/daily-report every morning at 9am UTC"
  • "Add rate limiting to my /api/login route, 5 attempts per minute per IP"
  • "Build a workflow that fans out to 10 parallel steps and waits for all of them"
  • "Index these product docs into Upstash Vector and wire up semantic search"
  • "Create a new Redis database named prod-cache in us-east-1 using the CLI"
  • "List all my Upstash databases and print their monthly costs"

Installation

Use the Agent Skills CLI to install into any compatible agent:

npx skills add upstash/skills

To install only a specific SDK skill, append its name:

npx skills add upstash/skills/upstash-qstash-js

Managing resources

The combined upstash skill includes the full @upstash/cli command reference, so your agent can create databases, publish QStash messages, query Vector indexes, and more straight from the shell. See the CLI page for credentials and command details.

Loading search…