Upstash Agent Skills
Upstash's official open-source skill collection: SDK guides for Redis, QStash, Workflow, Vector, Search, and Box — usable without any credentials.
- Skill Road
- Upstash Agent Skills
Categories
The upstash/skills repository is Upstash's official collection of Agent Skills: compact, product-specific instruction packs that teach an AI coding agent how to work with each Upstash SDK for Redis, QStash, Workflow, Vector, Search, Box, and Ratelimit. Unlike the equally Upstash-operated MCP server, which accesses a live Upstash account, the skills themselves require no credentials per the provider — they give the agent knowledge of commands, concepts, and code patterns that it then applies on its own.
What's in the collection
Alongside the combined upstash skill, which covers all SDKs and CLIs in one package, the repository includes eleven specialized individual skills: upstash-cli and upstash-box-cli for the command-line tools, upstash-redis-js for serverless Redis with caching, sessions, and leaderboards, upstash-redis-start for a ready-to-launch scratch database without registration, upstash-qstash-js for messaging and scheduling via HTTP endpoints, upstash-workflow-js for durable, multi-step workflows, upstash-vector-js for vector database features, upstash-search-js for full-text search, upstash-ratelimit-js for rate limiting, and upstash-box-js and upstash-box-py for sandboxed cloud containers from JavaScript and Python respectively. Each individual skill lives in its own source folder; per the provider, the combined skill is automatically generated from these sources and should never be hand-edited.
Installing as a plugin
For Claude Code and OpenAI Codex, the repository can be registered and installed directly as a plugin marketplace, which per the provider sets up both the skills and the remote Upstash MCP server with OAuth authentication at the same time — no separate MCP configuration step needed. Gemini CLI loads the repository directly as an extension. For OpenCode and Zed, a dedicated CLI tool called skills writes the skills into whichever project structure each client expects; here the MCP server must be set up separately if needed. The Context7 CLI and the general Agent Skills CLI also work, along with a DeepSeek Harness plugin that installs both the skills and the MCP server in one step.
Credentials and cost
Per the provider, the skills themselves require no credentials — they contain pure instructions and CLI references. Only once an agent, following a skill's guidance, actually wants to interact with a real Upstash account, for example to create a database, is an API key needed. For quick experiments, upstash-redis-start even offers a way to get a temporary Redis database with no account or sign-up at all.
Maintaining and extending skills
Per the provider, updating an existing skill means editing the source files in its subfolder and then regenerating the combined skill via a build command. For a brand-new skill, a new subfolder with a SKILL.md file following the standard name-and-description frontmatter is created.
License
The repository is licensed under MIT and is therefore fully open source.
Relationship to the Upstash MCP Server
This skill collection complements the separate Upstash MCP Server entry already in the catalog: while the MCP server gives an agent live tools to manage an existing account, the skills convey foundational knowledge about the Upstash products themselves and can be used independently of the MCP server — or, as the official installation suggests, directly alongside it.
Who benefits from this collection
It's especially valuable for development teams just getting started with Upstash products like Redis or QStash who don't want to explain SDK details to their coding agent at every step, as well as for anyone using several Upstash services in parallel who benefits from the combined skill overview.
Related guides
Guides and background related to this entry.
Set up Mapbox MCP Server
Set up the Mapbox MCP Server: hosted endpoint or local token, a first test, and sensible limits.
30.09.2026
Set up the Fakechat plugin for Claude Code
Install the Fakechat plugin, start Claude Code with the channels flag, and test messages and files through a local browser interface.
30.09.2026
Setting up Laravel Boost
Install Laravel Boost in a Laravel application and connect it to Claude Code, Cursor, or Codex.
29.09.2026
Set up the Azure DevOps MCP Server
Start Set up the Azure DevOps MCP Server with verified links, minimal permissions, and a safe first test.
25.09.2026