$ dsh plugin add skills34
スター
7
フォーク
TypeScript
言語
MIT
ライセンス
2026-03-24
作成日
2026-11-04
最終プッシュ
README
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-serverrun withnpx, authenticated with your account email + a developer API key.
→ docs
- Remote (hosted) —
-
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 aSKILL.md). Edit these.skills/upstash/— the combined skill, generated from all the sources bynpm run build. Never hand-edit it (seeAGENTS.md).- Plugin manifests —
.claude-plugin/,.codex-plugin/,.cursor-plugin/,gemini-extension.json, and the portable Agent Pluginsplugin.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.
Available Skills
| Skill | Description |
|---|---|
| upstash | Combined skill covering all Upstash SDKs and CLIs. |
| upstash-blob-js | S3-compatible object storage with direct browser uploads and signed URLs. |
| upstash-box-cli | Drive a sandboxed cloud container from the terminal with the box CLI. |
| upstash-box-js | Sandboxed cloud containers with AI agents, shell, filesystem, and git. |
| upstash-box-py | The same sandboxed cloud containers, from the Python SDK. |
| upstash-box-remote-work | Do work in a sandboxed cloud Box over the remote MCP, with preview URLs, screenshots, and PRs. |
| upstash-cli | Drive the Upstash Developer API from the terminal with the upstash CLI. |
| upstash-qstash-js | Serverless messaging and scheduling via HTTP endpoints. |
| upstash-ratelimit-js | Rate limiting with the Redis Rate Limit TypeScript SDK. |
| upstash-redis-js | Serverless Redis — caching, sessions, leaderboards, full-text search. |
| upstash-redis-start | Provision a zero-config, no-signup scratch Redis database for an agent. |
| upstash-search-js | Full-text search quick starts, core concepts, and TypeScript SDK. |
| upstash-vector-js | Vector database features, SDK usage, and framework integrations. |
| upstash-workflow-js | Durable workflows — define, trigger, and manage multi-step processes. |
Install
Installing through a plugin (Claude Code, Codex, Cursor, Gemini CLI) sets up both the skills and the remote MCP server — approve the MCP's OAuth consent on first use. The skills-only installers (Agent Skills CLI, OpenCode, Zed) install skills; add the MCP server separately if you want live account access, or use npx upstash, which sets up both.
For the full, up-to-date per-client instructions, see Install by agent.
One command (Claude Code, Codex, Cursor, Gemini CLI, VS Code, Copilot CLI, OpenCode)
npx upstash
Run in a terminal, the Upstash CLI detects your agents and installs the plugin where the agent supports one (Claude Code, Codex, Cursor, Gemini CLI), otherwise the remote MCP server plus the upstash skill (VS Code, Copilot CLI, OpenCode). Either way the agent gets both the skills and the MCP server, which signs in with OAuth on first use. The per-agent steps below do the same by hand.
From an agent or a script, name the agent and skip the prompts:
npx -y upstash setup --yes --claude # or --codex, --cursor, --gemini, --vscode, --copilot, --opencode
npx -y upstash setup --yes --mode mcp # MCP server + skill everywhere, no plugins
Claude Code (skills + MCP)
# Add the marketplace
/plugin marketplace add upstash/skills
# Install the plugin
/plugin install upstash@upstash
OpenAI Codex (skills + MCP)
# Add the marketplace
codex plugin marketplace add upstash/skills
# Install the plugin
codex plugin add upstash@upstash
Cursor (skills + MCP)
エコシステム・リソース の他のプラグイン
distilly
by titanwings
Meta-skill turning source material into a versioned Person Profile skill with incremental merge, correction layer, rollback, per-host install.
dsh-market
by dsh-market
插件市场 (plugin marketplace): 打开 Settings → Plugin Market 浏览/搜索/一键安装社区插件;安装源限制为 curated awesome-dsh-plugin 注册表(其余拒绝),默认禁用构建脚本(pnpm>=10 需显式开启)。
skillhub
by iflytek
Self-hosted, open-source agent skill registry for enterprises. Publish & version skill packages, govern with RBAC and audit logs, deploy on-premise with Docker or Kubernetes.
answer-me-with-html
by qingyuna
Turns multi-step questions into readable one-page HTML explainers with diagrams and optional narrated videos.
