Use when creating, loading, pooling, or optimizing Firecracker snapshots, including full/diff snapshots, MAP_PRIVATE memory restore, copy-on-write file strategies, dirty page tracking, and prebooted VM capacity pools.
How this skill is triggered — by the user, by Claude, or both
Slash command
/firecracker-kvm-dotnet:firecracker-snapshot-poolingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when the task is to reduce microVM capacity latency by booting templates ahead of time, snapshotting them, then restoring clones on demand.
Use this skill when the task is to reduce microVM capacity latency by booting templates ahead of time, snapshotting them, then restoring clones on demand.
references/snapshot-api.md for Firecracker HTTP API payloads and prerequisites.references/pool-design.md for the preboot, snapshot, restore, and CoW lifecycle.scripts/firecracker-snapshot.sh for direct API calls against a Firecracker Unix socket.scripts/prepare-cow-artifacts.sh to create reflink/hardlink/copy fallbacks for snapshot and disk artifacts.Pause, Resume, and CreateSnapshot require a booted VM. LoadSnapshot is pre-boot only.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub arktoon/firecracker-kvm-dotnet --plugin firecracker-kvm-dotnet