shellbox-cli

Create and connect to ephemeral Linux microVMs over SSH.

2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/joegoldin/agent-skills --skill shellbox-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shellbox-cli
Source: https://github.com/joegoldin/agent-skills/tree/main/skills/shellbox-cli
Command: npx skills add https://github.com/joegoldin/agent-skills --skill shellbox-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a seamless way to create and manage ephemeral Linux VMs over SSH, eliminating the need for complex virtualization setups or dedicated servers.

Core Features & Use Cases

  • MicroVM Creation: Spin up Linux VMs with customizable sizes and backends.
  • SSH Access: Connect to VMs using SSH, with options for persistent sessions and automatic reconnection.
  • Use Case: For quick development environments, testing, or remote system administration tasks, you can create a VM in seconds and be ready to run any Linux command.

Quick Start

Use the shellbox skill to create a new VM named 'devbox' with double the resources.

Frequently Asked Questions about shellbox-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an ephemeral Linux VM for remote SSH access?

You can create an ephemeral Linux VM for SSH access by using this Skill to spin up a microVM in seconds with customizable sizes and backends, providing an instant command-line environment for development or testing.

Do I need Firecracker or Cloud Hypervisor to run microVMs via SSH?

Yes, you need either Firecracker or Cloud Hypervisor to run microVMs via SSH, as this Skill requires one of these virtualization backends to manage the lifecycle and creation of the Linux-based virtual machines.

What is the best way to set up a temporary development environment over SSH?

The best way to set up a temporary development environment over SSH is using ephemeral microVMs, which eliminate the need for complex virtualization setups or dedicated servers while allowing you to run any Linux command instantly.

Can I configure VM resources and use persistent sessions when connecting remotely?

Yes, you can configure VM resources and use persistent sessions when connecting remotely, as the Skill supports customizable VM sizes and offers SSH access with options for automatic reconnection to maintain your command-line tasks.

Why use ephemeral microVMs instead of dedicated servers for command-line tasks?

You should use ephemeral microVMs instead of dedicated servers for command-line tasks to avoid complex virtualization setups, allowing you to create and connect to a Linux VM in seconds for quick testing or remote system administration.