GitHub collection
openclaw/crabbox
Imported from GitHub — is this yours?
3 skills imported from this repository.
crabbox
Detect and use Crabbox for repository tests and validation on remote runners. Use when crabbox.yaml or .crabbox.yaml exists, the crabbox CLI is available, or work needs remote compute, a clean or reusable environment, target-platform coverage, or auditable execution evidence.
crabbox
Detect and use Crabbox for repository tests and validation on remote runners. Use when crabbox.yaml or .crabbox.yaml exists, the crabbox CLI is available, or work needs remote compute, a clean or reusable environment, target-platform coverage, or auditable execution evidence.
Commands (63)
-
/actions— `crabbox actions` prepares a leased box from your repository's own GitHub source -
/adapter— See [Runtime adapter stack](../features/runtime-adapter-stack.md) for the source -
/admin— `crabbox admin` groups trusted operator controls for coordinator-backed leases and the cloud resources behind them. Use it to inspect every lease the broker tracks, reconcile expired leases against live cloud state, force-release or delete a backing server, print provider IAM pol source -
/artifacts— `crabbox artifacts` turns a desktop lease into durable QA evidence: it collects source -
/attach— `crabbox attach` follows the recorded events of an active coordinator run and source -
/azure— `crabbox azure` groups Azure provider setup commands. It currently has a single source -
/bench— `crabbox bench` records and reports local benchmark timing observations. It is a source -
/cache— `crabbox cache` inspects, purges, or warms package and build caches on a source -
/capacity— `crabbox capacity [--json]` reports the authenticated owner's current admission source -
/capsule— `crabbox capsule` captures, replays, and tracks lightweight failure capsules. source -
/checkpoint— Save the state of a lease, then restore it onto another box or fork it into a source -
/claims— `crabbox claims list` prints the lease claims stored on the current machine. It source -
/cleanup— `crabbox cleanup` sweeps direct-provider machines and local provider state that source -
/code— `crabbox code` bridges a Linux lease's `code-server` workspace into the source -
/config— `crabbox config` inspects and updates user configuration. It has three source -
/connect— `crabbox connect` resolves a lease and opens an interactive SSH session to it. source -
/cp— `crabbox cp` copies files or directories between the host and a Crabbox-owned source -
/desktop— `crabbox desktop` drives a visible desktop session on a lease that was warmed source -
/doctor— `crabbox doctor` runs a preflight before you commit to a long workflow. It is source -
/egress— `crabbox egress` gives a lease mediated outbound network: a lease-local browser source -
/events— `crabbox events` prints the broker's event log for a recorded run. source -
/exec— `crabbox exec` executes a command on a supported existing lease without syncing files, source -
/heartbeat— `crabbox heartbeat` refreshes the idle deadline for one owned lease and prints source -
/history— `crabbox history` lists recorded remote command runs from the broker. Each run is source -
/image— `crabbox image` holds the trusted-operator controls for provider base images: source -
/init— `crabbox init` onboards the current repository: it writes the minimal config source -
/inspect— `crabbox inspect` prints the full record for a single lease: state, provider, source -
/job— Run named, repo-local jobs defined in your Crabbox config. source -
/list— `crabbox list` shows the current Crabbox machines (leases) for a provider. It is source -
/login— `crabbox login` authenticates the CLI against a coordinator, stores the source -
/logout— `crabbox logout` clears the stored broker token from your user config so the CLI source -
/logs— `crabbox logs` prints the retained command output for a recorded run. source -
/marketplace— `crabbox marketplace` previews the Crabbox credits gateway: one Crabbox billing source -
/media— `crabbox media` turns a recorded desktop video into lightweight review source -
/open— `crabbox open` prepares an existing SSH-capable lease for an external editor. source -
/pause— `crabbox pause` pauses a single lease, freeing the remote compute while source -
/pond— `crabbox pond` is the cross-provider peer-discovery and lifecycle surface for a source -
/pool— `crabbox pool` contains machine-pool helpers. `pool list` keeps the older source -
/ports— `crabbox ports` bridges provider-native port publishing for an existing Crabbox source -
/preflight-tools— List the preflight names accepted by this installed Crabbox binary, their source -
/prewarm— `crabbox prewarm` leases a reusable box and prepares it for test runs. For source -
/providers— `crabbox providers` prints the provider capability matrix that the CLI compiles source -
/README— Crabbox is a single CLI (`crabbox`). Commands are top-level, not nested under a source -
/receipt— `crabbox receipt <run-id>` retrieves a brokered run's committed terminal source -
/results— `crabbox results` prints the structured test summary attached to a recorded source -
/resume— `crabbox resume` resumes a lease previously paused with [`pause`](pause.md), source -
/run— `crabbox run` syncs the current dirty checkout to a box, runs a command there, source -
/screenshot— `crabbox screenshot` captures a single PNG from a desktop lease without opening a source -
/shard— `crabbox shard` forks a [checkpoint](checkpoint.md) into `--count` leases source -
/share— `crabbox share` grants other people access to an existing lease through the source -
/ssh— `crabbox ssh` resolves a lease and prints a ready-to-run `ssh` command for it. source -
/status— `crabbox status` prints the current state of a lease: its slug, provider, source -
/stop— `crabbox stop` ends a single lease. For coordinator-backed and direct cloud source -
/sync-plan— `crabbox sync-plan` prints the local sync manifest and its size hotspots source -
/tunnel— `crabbox tunnel` opens one foreground SSH local port-forward to a resolved source -
/unshare— `crabbox unshare` removes sharing rules from a coordinator-backed lease. It is source -
/usage— `crabbox usage` reports lease cost and usage estimates from the broker, broken down by user, organization, or the whole fleet. source -
/verify— `crabbox verify` checks a signed run receipt produced by `crabbox run --attest`. source -
/vnc— `crabbox vnc` prints (or opens) the connection details for a desktop-capable source -
/warmup— `crabbox warmup` leases a box and waits until it is ready: it provisions (or source -
/watch— `crabbox watch` runs a command on a warm lease, then watches the local source -
/webvnc— Linux portal viewers default to **Match window**: only the connected controller source -
/whoami— `crabbox whoami` calls the broker's `/v1/whoami` endpoint and prints the source