Skip to main content
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

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

The upstash/skills repo is an Agent Skills repo, a Claude Code plugin, a Cursor plugin, an OpenAI Codex plugin, and a DeepSeek Harness bundle, so you can install it with whichever mechanism your agent supports.

Any agent

The Agent Skills CLI detects the agents on your machine and installs into all of them:
To install only a specific SDK skill, pass its name with --skill:
Add --global (-g) to make the skills available in every project instead of just the current one, and --agent (-a) to target a specific agent.

Per agent

Install as a plugin from inside Claude Code. See the Claude Code plugin docs for more info.
The plugin is pending review for the official Cursor Marketplace. Once listed, install it from Customize in the Cursor sidebar. Until then, use the Agent Skills CLI:
Install as a plugin with the Codex CLI. See the Codex plugin docs for more info.
OpenCode loads Agent Skills from .agents/skills/ in a project and ~/.config/opencode/skills/ globally, which is where the Agent Skills CLI writes them for OpenCode:
OpenCode exposes the installed skills to the agent through its native skill tool, so only the sub-skill relevant to the task is loaded. For live access to your account, also add the MCP server.
Zed loads Agent Skills from .agents/skills/ in a project and ~/.agents/skills/ globally, which is where the Agent Skills CLI writes them for Zed:
The skills show up in Zed’s Agent Panel, and the agent can load them on its own or via /upstash. Zed’s extension marketplace has no channel for skills, so the CLI is the only way to install them; the Zed extension covers the MCP server instead.
Installs the skills and the MCP server in one step. Requires pnpm on your PATH.
Then store your Upstash credentials from inside a session so the MCP server can connect. The skills work without them.

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.