Skip to content
SkillCheatSheet Sign in

smol-machines/smolvm

Agent skills in the GitHub repository smol-machines/smolvm, each with its code score out of 100.

An embeddable, portable, branchable virtual machine to safely run Agents locally.

Repository score
67 / 100 C
Skills
11
Verified
0
Average skill score
64
GitHub stars
7,092
License
Apache-2.0

Open smol-machines/smolvm on GitHub

11 skills in this repository

  1. throwaway-machine

    Runs untrusted code in a throwaway smolvm microVM against a repo it must not modify, with no network unless explicitly granted, and collects artifacts from a writable output direc…

    72B
  2. install

    Installs smolvm from a published release and proves the host can actually boot a microVM before any other work starts. Use when setting smolvm up on a new machine, a CI runner or…

    71B
  3. docker-in-machine

    Runs a Docker daemon inside a smolvm machine and shows it working there, which is what tools that call Docker themselves need, such as a test suite that starts containers, an imag…

    65C
  4. local-api

    Drives smolvm programmatically over its local HTTP API (smolvm serve) instead of the CLI: create machines, exec and stream commands, move files in and out, and tear them down. Use…

    65C
  5. teardown

    Stops every smolvm machine a session started, removes smolvm's state, and proves the host is clean. Use after any smolvm session; when a machine seems to have survived a Ctrl-C or…

    65C
  6. dev-env

    Keeps a persistent smolvm machine with its dependencies already installed and re-enters it cheaply across sessions. Use when a project needs an isolated development environment th…

    64C
  7. gpu-cuda

    Runs CUDA compute workloads inside a smolvm microVM against a real host NVIDIA GPU, using smolvm's --cuda API remoting. Use when a workload in a machine needs a GPU; when nvidia-s…

    64C
  8. pack

    Turns an image, or a machine already provisioned, into a single self-contained artifact that runs on another compatible host. Use when shipping a prepared environment as one file,…

    64C
  9. coding-agent

    Runs a coding agent (Claude Code, OpenCode, Codex or any other) inside a persistent smolvm machine with the project mounted, so it can run with full permissions without touching t…

    58C
  10. branch-and-checkpoint

    Saves a running smolvm machine as checkpoints on a schedule, keeps a bounded history, restores any generation in it, pauses and resumes machines without losing running processes,…

    57C
  11. credentials

    Gives a workload in a smolvm machine an API key or token it can use but never read, by binding the credential to named HTTPS hosts so the guest holds only a placeholder and the ho…

    56C

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.