use-slicer

Launch and manage Linux microVMs for isolated builds, tests, and Docker workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a platform to launch Linux microVMs, allowing users to perform sandboxed builds, end-to-end tests, Docker workflows, continuous integration, and isolated development environments, enhancing security and productivity.

Core Features & Use Cases

  • Sandboxed Builds: Securely run builds and tests in isolated VMs.
  • End-to-End Testing: Execute tests in a full Linux environment.
  • Docker Workflows: Utilize Docker within the VMs for containerized applications.
  • Continuous Integration: Integrate with CI systems for automated testing.
  • Isolated Development: Develop in a controlled environment for untrusted code.
  • Use Case: If you're working on a new web application and need to perform tests that might disrupt your development environment, you can use this Skill to create an isolated VM to perform those tests.

Quick Start

Run a Linux microVM for a test using Slicer with the following command: slicer vm add sbox --tag "test=webapp" --ram 4GB

Frequently Asked Questions about use-slicer

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

FAQPage Schema
How do I run sandboxed builds and E2E tests without disrupting my development environment?

You can execute sandboxed builds and E2E tests by launching a Linux microVM using Slicer, which provides an isolated environment to safely run workflows away from your host system.

Can I use Docker workflows inside a microVM on a macOS host?

Yes, Slicer supports macOS and Linux hosts, allowing you to launch isolated Linux microVMs where you can securely execute Docker workflows and containerized applications.

What do I need to set up before launching a Linux microVM for CI?

You need a running Slicer daemon installed on your system, as the Skill requires this background service to launch and manage microVMs for continuous integration tasks.

How do I configure RAM and custom images when launching a microVM?

You can configure microVM RAM and use optional custom images by passing specific flags like `--ram 4GB` and user data parameters when adding a VM through the Slicer command line interface.

Is there a way to isolate untrusted code execution during development?

Yes, isolated development environments can be created by launching a Linux microVM via Slicer, providing a controlled sandbox specifically designed for safely executing untrusted code.