mirror of
https://github.com/upstash/skills.git
synced 2026-09-17 14:20:06 +08:00
78a248deee
* DX-3023: add the Box proof-of-work skill for the remote MCP box and blob tools A new skill, upstash-box-proof-of-work, walks an agent through doing a task inside an Upstash Box over mcp.upstash.com and delivering a PR with screenshots: create a box with a browser, work and screenshot, mint presigned Blob upload URLs, curl the PNGs from the box straight to the bucket, and open the PR with the public URLs embedded. It is the first skill written for the box_* and blob_* tools of the remote server rather than the CLI or SDKs. Also lists the skill in the README table and skills.sh.json, points the combined skill's routing preamble and AGENTS.md at it, and adds box and blob to the ?features= groups in the README. Claude-Session: https://claude.ai/code/session_01UKzMsrVKo7FVLNWeKtNH2t * DX-3026: rename the Box proof-of-work skill to remote work and widen its triggers The skill only triggered when the user asked for a task "in a Box" and never fired in four runs of the same request, even one that named Upstash. It now covers remote work in general: when to take a task into a box (asked for remote/sandbox/cloud work, a PR, a preview URL, or a screenshot as the deliverable, isolation, parallel tasks), the one-box-per-task flow with box_git clone first, preview URLs, screenshots via Blob, and a scaling section on labels, snapshots and fork. Proof of work is one use of it rather than the whole point. Claude-Session: https://claude.ai/code/session_01BiJaoXfVZRsmciwe2YbjuR * DX-3026: name the code factory in the remote-work skill description Claude-Session: https://claude.ai/code/session_01BiJaoXfVZRsmciwe2YbjuR * DX-3026: drop the features= scoping from the remote-work skill Claude-Session: https://claude.ai/code/session_01BiJaoXfVZRsmciwe2YbjuR
1.4 KiB
1.4 KiB
name, description, license, metadata
| name | description | license | metadata | ||||
|---|---|---|---|---|---|---|---|
| upstash | Work with any Upstash product, SDK, or tool, including serverless Redis (caching, sessions, leaderboards, key-value storage), Ratelimit (rate limiting and throttling), QStash (message queue, cron schedules, background jobs), Workflow (durable long-running functions), Vector (vector database for embeddings, semantic search, and RAG), Search (full-text and semantic search), Box (sandboxed cloud containers for AI agents, TypeScript/JavaScript and Python), Blob (serverless S3-compatible file storage with direct browser uploads), the Upstash CLI, and no-signup scratch Redis for agents. Use when the user mentions Upstash or needs any of these capabilities in a serverless, edge, or Node.js app. | MIT |
|
Upstash Skills
This skill combines documentation for all Upstash SDKs. Pick the relevant sub-skill below.
If Upstash MCP tools are available in this session, prefer them for account and data operations —
creating and inspecting databases, indexes and Blob buckets, running Redis commands, reading stats,
logs and the DLQ, and remote work in a Box (shell, browser, git, preview URLs, PRs, screenshots
uploaded to Blob; see upstash-box-remote-work). The sub-skills below are for writing application code; reach for
upstash-cli only when there is no MCP or the work is inherently shell work.