upstash/skills 预览 preview

upstash/skills

Plugin插件 Native原生 ⭐ 27 MIT Prompts & Skills提示词与技能

Upstash技能集合

Project Overview项目介绍

This repository holds Upstash integration resources for AI coding agents, including per-SDK skill instruction packs, plugin manifests for multiple clients, and configuration for Upstash’s hosted MCP server. The MCP server provides live tools to query, debug, and manage a user’s Upstash account directly from the AI agent interface. It is compatible with a wide range of popular coding agents: Claude Code, OpenAI Codex, Cursor, Gemini CLI, OpenCode, Zed, and any client that follows the cross-platform Agent Skills standard. Installing the plugin automatically sets up both the skills and the MCP server connection in a single step, so users do not need to manually configure MCP separately.

The repository includes 13 individual skills that cover every Upstash product, from serverless Redis and QStash messaging to vector database, object storage, and durable serverless workflows. Each individual skill lives in its own folder under the skills/ directory, with its own SKILL.md file holding the instruction content. A combined skill that aggregates all individual skill content is also generated via an npm build script, for agents that work better with a single skill entry. Every plugin manifest for the supported clients is pre-configured to bundle the remote OAuth-authenticated Upstash MCP server, so setup is streamlined for end users.

All content in this repository is released under the permissive MIT open source license. The Upstash MCP server can be accessed either as a hosted remote service that requires no local installation, or run locally via npx using the @upstash/mcp-server npm package. First-time authentication can be completed either via OAuth browser consent or by adding a Upstash developer API key. Contributors can add new skills or modify existing ones by editing source files and running the build script to regenerate the combined skill.

本仓库是 Upstash 面向 AI 编码代理提供的集成资源集合,包含按 SDK 划分的技能指令包、适配多代理的插件清单,以及 Upstash MCP 服务器的接入配置。它支持包括 Claude Code、Codex、Cursor、Gemini CLI、OpenCode、Zed 在内的多款流行 AI 编码代理,也兼容所有遵循 Agent Skills 标准的客户端。安装后可一次性完成技能加载和 MCP 服务器接入配置,无需分开操作。

仓库内包含 13 个独立技能,覆盖了 Upstash 从 Redis、QStash 到向量数据库、对象存储、无服务器工作流的全部产品。此外还有一个由所有独立技能聚合生成的组合技能,供偏好单技能入口的代理使用。每个支持代理对应的插件清单都预先配置好了,会一并绑定远程经 OAuth 认证的 Upstash MCP 服务器。

所有资源都基于 MIT 许可开源。MCP 服务器既可以直接使用 Upstash 托管的远程服务,也可以通过 npx 在本地运行,首次使用可通过开发者 API 密钥或 OAuth 浏览器授权完成认证。你可以通过修改源文件添加新技能或编辑现有技能,运行构建脚本即可重新生成组合技能。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 note1 项提示
  • 27 stars - an early-stage project星标 27,属于早期项目
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

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

把 upstash/skills 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

Upstash Agent Skills

Connect your AI coding agent to Upstash. This repo ships skills (per-SDK instruction packs your agent loads on demand) and the plugin manifests that install them — and now the Upstash MCP server — into Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Zed, and any Agent Skills–compatible client.

The Upstash agent surface

  • Skills — packaged instructions and CLI references for each Upstash SDK (Redis, QStash, Workflow, Vector, Search, Box, Blob, Ratelimit). No credentials needed. → docs

  • MCP server — live tools to query, debug, and manage your account. Two ways to run it:

    • Remote (hosted) — https://mcp.upstash.com/mcp, streamable HTTP, authenticated with OAuth (browser consent, on first use) or a developer API key header. Nothing to install.
    • Local (stdio) — @upstash/mcp-server run with npx, authenticated with your account email + a developer API key.

    → docs

  • New here? Start with the AI Tools overview, and see Install by agent for full per-client setup.

What's in this repo

  • skills/upstash-*/ — the per-SDK skill sources (each has a SKILL.md). Edit these.
  • skills/upstash/ — the combined skill, generated from all the sources by npm run build. Never hand-edit it (see AGENTS.md).
  • Plugin manifests — .claude-plugin/, .codex-plugin/, .cursor-plugin/, gemini-extension.json, and the portable Agent Plugins plugin.json + mcp.json. They make the repo installable as a plugin/extension. These plugins now bundle the remote Upstash MCP server (OAuth), so installing the plugin sets up the skills and the MCP in one step — no separate MCP configuration for Claude Code, Codex, Cursor, or Gemini CLI.
  • zed-extension/ — a Zed MCP server extension (Rust → Wasm).
  • assets/ — branding used on the plugin card, read by Codex (interface.logo / interface.composerIcon) and Cursor (logo). Claude Code, Gemini CLI and the Agent Plugins schema have no icon field.

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev dsh-tool-hongtou 下一个 Next meoo-cli →