Files
Cahid Arda 78a248deee DX-3026: rename the Box proof-of-work skill to remote work and widen its triggers (#43)
* 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
2026-09-11 20:29:19 +03:00

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
author homepage
Upstash https://upstash.com

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.