跳到正文

upstash/skills

172最近提交 2026年8月14日

skills DSH 插件

该仓库打包了多个技能,帮助 AI 代理与 Upstash 服务(如 Redis、QStash、Vector、Search、Rate Limit、Workflow 和 Box JS)交互。可安装为 DeepSeek Harness 插件,同时自动配置 Upstash MCP 服务器以提供完整 API 访问。技能提供了使用 Upstash SDK 的文档、代码示例和指南。

如何安装 skills DSH 插件

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

复制不会执行命令。安装 skills DSH 插件前请核对仓库和版本。

skills DSH 插件数据来源

skills DSH 插件快照日期:2026年8月16日

discovered

skills DSH 插件能做什么

  • 提供预设的 Upstash Redis、QStash、Vector、Search、Rate Limit、Workflow 和沙箱容器(Box JS)技能。
  • 作为 DeepSeek Harness 捆绑包安装,自动配置 Upstash MCP 服务器以访问 API。
  • 支持在 DSH 会话中通过 `/upstash-login` 命令存储凭据。
  • 与多种 AI 编码代理平台兼容:Claude Code、Cursor、OpenAI Codex 等。
  • 技能本身无需凭据即可使用基本文档;MCP 服务器提供完整 API 功能。

skills DSH 插件适合哪些场景

  • AI 代理可以快速查找 Upstash Redis 的使用示例和最佳实践。
  • 开发者可以使用 QStash 技能通过 HTTP 设置无服务器消息传递和调度。
  • Box JS 技能让 AI 代理创建带有 shell、文件系统和 git 的沙箱云容器。
  • 集成 Vector 技能,使用 Upstash TypeScript SDK 执行向量数据库操作。

skills DSH 插件适合谁

  • 使用 Upstash 无服务器服务构建应用的开发者。
  • 使用 Claude Code、Cursor、OpenAI Codex 或 DeepSeek Harness 等 AI 编码代理的用户。
  • 需要标准化、打包的 Upstash SDK 知识库的团队。

skills DSH 插件的限制

  • 需要 Upstash 账户和 API 密钥才能使用完整的 MCP 服务器功能(技能本身无需密钥)。
  • 通过 DSH 安装目前仅支持 `web` 配置文件;`pnpm` 必须在 PATH 中。
  • 技能主要面向 TypeScript/JavaScript SDK;其他语言未覆盖。
  • 组合技能(`upstash`)由单个技能自动生成,对其的手动编辑可能被覆盖。

skills DSH 插件的仓库 README 摘录

以下文字摘自 skills DSH 插件的上游仓库 upstash/skills 的 README,版权归原作者,仅作引用。

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,

阅读完整 README仓库许可: MIT

skills DSH 插件常见问题

如何将 Upstash Agent Skills 安装为 DSH 插件?

在终端中运行 `dsh plugin --profile web add github:upstash/skills`,然后启动 `dsh web`。需要确保 `pnpm` 已安装并在 PATH 中。

需要 Upstash 账户吗?

技能本身不需要凭据即可使用,但若要使用完整的 MCP 服务器功能(如创建数据库或发布消息),则需要 Upstash 账户和 API 密钥。可以在 DSH 会话中通过 `/upstash-login` 命令提供。

支持哪些平台?

该捆绑包专为 DeepSeek Harness 设计,但也适用于 Claude Code、Cursor、OpenAI Codex 和 Agent Skills CLI。每个平台有各自的安装说明。

包含哪些技能?

包含 Upstash Redis、QStash、Vector、Search、Rate Limit、Workflow 和 Box JS(沙箱容器)的技能。还有一个组合的 `upstash` 技能汇总了所有内容。

安装后能否更新技能?

可以,您可以在源仓库中更新单个技能并重新构建。`npm run build` 命令会重新生成组合技能。对于 DSH,需要重新安装插件以获取最新版本。