Skip to content

upstash/skills

172Last commit Aug 14, 2026

skills DSH plugin

This repository bundles multiple skills that help AI agents interact with Upstash services such as Redis, QStash, Vector, Search, Rate Limit, Workflow, and Box JS. It can be installed as a DeepSeek Harness plugin, which also sets up the Upstash MCP server for full API access. The skills provide documentation, code examples, and guidance for using Upstash SDKs.

How to install the skills DSH plugin

dsh plugin --profile web add github:upstash/skills

Copying does not run this command. Review the repository and version before installing the skills DSH plugin.

skills DSH plugin data source

skills DSH plugin snapshot date: Aug 16, 2026

discovered

What the skills DSH plugin can do

  • Provides pre-built skills for Upstash Redis, QStash, Vector, Search, Rate Limit, Workflow, and sandboxed containers (Box JS).
  • Installs as a DeepSeek Harness bundle, automatically configuring the Upstash MCP server for API access.
  • Supports credential storage via `/upstash-login` command within DSH sessions.
  • Compatible with multiple AI coding agent platforms: Claude Code, Cursor, OpenAI Codex, and others.
  • Skills work without credentials for basic documentation; MCP server provides full API capabilities.

Where the skills DSH plugin fits

  • AI agents can quickly look up Upstash Redis usage examples and best practices.
  • Developers can use the QStash skill to set up serverless messaging and scheduling via HTTP.
  • The Box JS skill enables AI agents to create sandboxed cloud containers with shell, filesystem, and git access.
  • Integrate the Vector skill to perform vector database operations using the Upstash TypeScript SDK.

Who the skills DSH plugin is for

  • Developers building applications with Upstash serverless services.
  • Users of AI coding agents like Claude Code, Cursor, OpenAI Codex, or DeepSeek Harness.
  • Teams that need standardized, packaged knowledge for Upstash SDKs.

skills DSH plugin limitations

  • Requires an Upstash account and API key for full MCP server functionality (skills themselves work without keys).
  • Installation via DSH currently only supports the `web` profile; `pnpm` must be available in PATH.
  • The skills are oriented towards TypeScript/JavaScript SDKs; other language SDKs are not covered.
  • The combined skill (`upstash`) is auto-generated from individual skills; manual edits to it may be overwritten.

skills DSH plugin: from the repository README

Quoted from the upstash/skills README, the upstream source of the skills DSH plugin. Copyright remains with the original authors.

A collection of skills for AI coding agents working with Upstash SDKs. Skills are packaged instructions and resources that extend agent capabilities. This repo works as an [Agent Skills](https://agentskills.io/) repo, a [Claude Code plugin](https://code.claude.com/docs/en/plugins), a [Cursor plugin](https://cursor.com/docs/plugins), an [OpenAI Codex plugin](https://developers.openai.com/codex/plugins/build), and a [DeepSeek Harness bundle](https://github.com/deepseek-ai/deepseek-harness). ## Available Skills | Skill | Description | |-------|-------------| | [upstash](skills/upstash/) | Combined skill covering all Upstash SDKs. | | [upstash-box-js](skills/upstash-box-js/) | Sandboxed cloud containers with AI agents, shell, filesystem, and git. | | [upstash-qstash-js](skills/upstash-qstash-js/) | Serverless messaging and scheduling via HTTP endpoints. | | [upstash-ratelimit-js](skills/upstash-ratelimit-js/) | Rate limiting with the Redis Rate Limit TypeScript SDK. | | [upstash-redis-js](skills/upstash-redis-js/) | Serverless Redis — caching, sessions, leaderboards, full-text search. | | [upstash-search-js](skills/upstash-search-js/) | Full-text search quick starts, core concepts,

Read the full READMERepository license: MIT

skills DSH plugin questions

How do I install the Upstash Agent Skills as a DSH plugin?

Run `dsh plugin --profile web add github:upstash/skills` in your terminal. Then start the harness with `dsh web`. You need to have `pnpm` installed and available in your PATH.

Do I need an Upstash account?

The skills themselves work without credentials, but to use the full MCP server features (like creating databases or publishing messages), you need an Upstash account and API key. You can provide them via the `/upstash-login` command inside a DSH session.

Which platforms are supported?

This bundle is designed for DeepSeek Harness, but it also works with Claude Code, Cursor, OpenAI Codex, and the Agent Skills CLI. Each platform has its own installation instructions.

What skills are included?

The bundle includes skills for Upstash Redis, QStash, Vector, Search, Rate Limit, Workflow, and Box JS (sandboxed containers). There is also a combined `upstash` skill that aggregates all of them.

Can I update the skills after installation?

Yes, you can update individual skills in the source repository and rebuild. The `npm run build` command regenerates the combined skill. For DSH, you would need to re-install the plugin to get the latest version.