$npx skillfedfor your agent

upstash-box-js

The upstash-box-js SDK provides a TypeScript/JavaScript interface for creating and managing sandboxed cloud containers equipped with AI agents, command execution, file operations, and git integration. Deploy agents with multiple runtime options, execute shell commands and code snippets, manage workspaces through a filesystem API, and orchestrate git workflows—all from a single client. Supports snapshots, forking, and ephemeral short-lived containers for flexible agent orchestration.

upstash-box-js lets you build and run AI agents in sandboxed cloud containers with shell, filesystem, and git access.

AI-generated summary based on this skill's SKILL.md

15 2 MITupdated by upstash

Decision gist · record as of 2026-07-14

upstash-box-js lets you build and run AI agents in sandboxed cloud containers with shell, filesystem, and git access. The upstash-box-js SDK provides a TypeScript/JavaScript interface for creating and managing sandboxed cloud containers equipped with AI agents, command execution, file operations, and git integration. Deploy agents with multiple runtime options, execute shell commands and code snippets, manage workspaces through a filesystem API, and orchestrate git workflows—all from a single client. Supports snapshots, forking, and ephemeral short-lived containers for flexible agent orchestration.

manual: git clone https://github.com/upstash/skills → cp -r skills/skills/upstash-box-js ~/.claude/skills/upstash-box-js
skills/upstash-box-js/SKILL.md · version 1f472a6f

Use it when

  • upstash-box-js lets you build and run AI agents in sandboxed cloud containers with multiple runtime options.
  • Yes.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

upstash/skills/upstash-box-js · repository language: JavaScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What is upstash-box-js and what can I build with it?

upstash-box-js is a TypeScript/JavaScript SDK for creating and managing sandboxed cloud containers equipped with AI agents. With upstash-box-js, you can build and run AI agents in isolated environments, execute shell commands and code snippets, manage files and git repositories, and orchestrate multiple parallel boxes with webhooks and public URLs—all from a single client.

How do I run AI agents in containers with upstash-box-js?

upstash-box-js lets you build and run AI agents in sandboxed cloud containers with multiple runtime options. You can deploy agents that execute commands, manage files, and integrate with git workflows. The SDK supports streaming agent responses and structured typed outputs, making it easy to orchestrate complex agent behaviors in ephemeral, short-lived containers.

Can upstash-box-js handle shell execution and code snippets?

Yes. upstash-box-js enables you to execute shell commands and code snippets in isolated environments within sandboxed cloud containers. This allows you to run arbitrary code safely without affecting your main application, with full control over the execution context and environment variables.

What file and git operations does upstash-box-js support?

upstash-box-js provides a filesystem API for managing files, git repositories, and snapshots in ephemeral boxes. You can perform standard file operations, clone and manage git repos, create snapshots for state preservation, and fork containers—all through a unified interface designed for flexible agent orchestration.

How does upstash-box-js handle agent output and orchestration?

upstash-box-js supports streaming agent responses and structured typed outputs, allowing you to process results in real time. You can orchestrate multiple parallel boxes with webhooks and public URLs for fire-and-forget execution patterns, making it ideal for complex multi-agent workflows and distributed task execution.

What license does upstash-box-js use?

upstash-box-js is released under the MIT license, allowing free use, modification, and distribution in both open-source and commercial projects.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

@upstash/box SDK

Sandboxed cloud containers with built-in AI agents, shell, filesystem, and git.

Install & Setup

npm install @upstash/box

Set UPSTASH_BOX_API_KEY env var or pass apiKey to constructors.

Box Lifecycle

```ts import { Box, Agent, ClaudeCode, BoxApiKey } from "@upstash/box"

// Create with agent + git + env vars const box = await Box.create({ runtime: "node", // "node" | "python" | "golang" | "ruby" | "rust" agent: { harness: Agent.ClaudeCode, // Agent.Codex | Agent.OpenCode model: ClaudeCode.Sonnet_4_5, // apiKey options: // omit → server decides which key to use // BoxApiKey.UpstashKey → use Upstash-provided LLM key // BoxApiKey.StoredKey → use key previously stored via Upstash Console // "sk-..." → direct API key string apiKey: BoxApiKey.UpstashKey, }, git: { // all fields

(truncated - see the full file via the links below)

File tree — 1 file
skills/upstash-box-js/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Build and run AI agents in sandboxed cloud containers”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

upstash-box-py
by upstash · upstash/skills

upstash-box-py is a Python SDK for creating and managing sandboxed cloud containers that run AI agents alongside shell execution, filesystem operations, and git integration. Spin up isolated environments with your choice of runtime, deploy agents with structured output schemas, and orchestrate parallel boxes for complex workflows. The SDK supports both sync and async patterns, snapshots for state checkpointing, and ephemeral containers for short-lived tasks.

MITupdated Jul 2026
★ 15repo stars
upstash-vector-js
by upstash · upstash/skills

Upstash Vector is a high-performance vector database for storing and querying vector embeddings. This skill covers the TypeScript/JavaScript SDK, including core operations like upserting vectors, querying, and managing namespaces, plus advanced features like filtering, metadata handling, and index structures.

MITupdated Jul 2026
★ 15repo stars
upstash
by upstash · upstash/skills

Access unified documentation and guidance for all Upstash SDKs including Redis, QStash, Vector, Search, Workflow, and Box. Choose the relevant sub-skill for your language and use case, whether you're caching, scheduling messages, building vector applications, or orchestrating serverless workflows.

MITupdated Jul 2026
★ 15repo stars
upstash-cli
by upstash · upstash/skills

Upstash CLI lets you manage Redis, Vector, Search, and QStash resources programmatically through the Upstash Developer API. All commands output JSON and run non-interactively, making them ideal for automation workflows. Handle database creation, backups, indexes, team members, and service configuration from the command line.

MITupdated Jul 2026
★ 15repo stars
redis-js
by upstash · upstash/redis-js

redis-js is an HTTP-based Redis client for JavaScript and TypeScript that works with Upstash's serverless infrastructure. It handles caching, session storage, rate limiting, and full-text search while automatically serializing and deserializing JavaScript types—no manual JSON conversion needed. The SDK supports all Redis data structures and includes patterns for leaderboards, distributed locks, and performance optimization.

MITupdated Jul 2026
★ 959repo stars
upstash-redis-js
by upstash · upstash/skills

Build serverless Redis applications with the Upstash Redis TypeScript/JavaScript SDK. Handles caching, session storage, rate limiting, leaderboards, and full-text search with automatic serialization of native JavaScript types. Includes support for all Redis data structures and Lua scripting.

MITupdated Jul 2026
★ 15repo stars

More skills upstash-workflow-js (MIT) · upstash-search-js (MIT) · upstash-ratelimit-js (MIT) · Upstash Vector Db Skills (unlicensed)

Tags
serverless-computeai-agent-frameworkcontainer-orchestrationcode-execution-engineversion-control-integrationstructured-output-validationephemeral-infrastructuremcp-protocol-supportwebhook-deliverycost-metering