bootc

Manages lifecycle of QNX-based virtual machines for automated testing of mobile device images.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/atrawog/overthink-plugins --skill bootc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bootc
Source: https://github.com/atrawog/overthink-plugins/tree/main/overthink/skills/bootc
Command: npx skills add https://github.com/atrawog/overthink-plugins --skill bootc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootc-based VM management for testing bootable container images using bcvk. It lets you run container images as VMs for ephemeral or persistent testing, with simple CLI workflows via ujust bootc.

Core Features & Use Cases

  • Ephemeral testing: spin up a temporary bootable VM from a container image for quick validation.
  • Persistent VMs: create and manage long-lived VMs with configurable CPU/RAM/Disk and SSH access.
  • Export and remote access: export VM disks to qcow2/raw, SSH into VMs, and manage via intuitive commands.

Quick Start

Run a quick ephemeral test with the default image by executing the ephemeral test command and observe automatic cleanup after exit.

Frequently Asked Questions about bootc

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

FAQPage Schema
How do I test bootable container images by running them as virtual machines?▼

Testing bootable container images as virtual machines is automated by turning containers into VMs using bcvk, enabling quick ephemeral tests and persistent development environments via the ujust bootc CLI.

Can I SSH into a VM created from a bootable container image?▼

Yes, SSH access into VMs is supported natively. After creating a persistent or ephemeral VM from a container image, you can use the SSH command to connect and manage the virtualized environment directly.

How do I export a VM disk to qcow2 or raw format from a bootable container?▼

Exporting VM disks to qcow2 or raw formats is handled by the export operation. This allows you to save the virtual machine disk state from your bootable container for external use or remote access.

Does this tool support persistent VMs with configurable CPU, RAM, and disk?▼

Yes, persistent VMs with configurable CPU, RAM, and disk are fully supported. You can create and manage long-lived virtual machines from bootable container images for continuous development workflows.

What is the best way to run an ephemeral test for a bootable container image?▼

Running an ephemeral test is best done via the ephemeral test command, which spins up a temporary bootable VM from a container image for quick validation with automatic cleanup after exit.

How do I manage VM workflows like start, stop, and delete for bootable containers?▼

Managing VM workflows for bootable containers is done through the ujust bootc CLI. It provides intuitive commands to add, list, start, stop, delete, SSH into, and export your virtual machines.