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