crabbox

crabbox

Crabbox is a remote software testing and execution control plane that supports running commands on cloud or remote hosts.

Agent SkillDevOpen source
Type
Agent Skill
Open source
Yes
GitHub Stars
★ 1.2k
Source
skill-github

Overview

Crabbox is a general-purpose remote software testing and execution control plane. It is suitable for maintainers, contributors, and automation tools, enabling command execution on remote machines after local edits are saved. Crabbox leases or selects a runner, synchronizes the current working directory, runs commands remotely, streams output results, and records evidence. The system includes a Go CLI, an optional coordinator, and a managed or delegated runner. Ideal for teams and tools requiring repeated remote execution.

Capabilities

  • Remote command execution
  • Synchronize working directory
  • Stream output results
  • Record execution evidence
  • Manage cloud resources

Use cases

Running remote test suitesBuilding and validating platform-specific tasksOne-time environment configurationAutomation tools retrieving command output

Setup

Requires: API KeyNode 环境
Install the Crabbox CLI and configure the coordinator, then run commands using `crabbox run -- <command>`.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

Who is Crabbox suitable for?

Maintainers, contributors, and automation tools that require remote command execution.

Can Crabbox replace CI?

No, Crabbox is not a replacement for CI.

Related skills