sprites

Manage Linux microVMs through a Python SDK with streaming and policy features.

Updated May 3, 2026
One-click install
npx skills add https://github.com/jhgaylor/aod-ex --skill sprites-jhgaylor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sprites
Source: https://github.com/jhgaylor/aod-ex/tree/main/.claude/skills/sprites
Command: npx skills add https://github.com/jhgaylor/aod-ex --skill sprites-jhgaylor

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables users to create, manage, and execute commands on Linux microVMs (Sprites) programmatically, simplifying remote management and automation tasks.

Core Features & Use Cases

  • Sprite Management: Create, retrieve, list, and delete Sprites efficiently.
  • Command Execution: Run commands with environment variables, working directories, and live streaming support.
  • Filesystem Operations: Read, write, modify, and delete files and directories on Sprites.
  • Checkpointing and Restoring: Snapshot and restore Sprite states for iterative workflows.
  • Networking & Policies: Apply network restrictions and update URL settings for secure communication.
  • Debugging & Monitoring: Manage services, sessions, and handle errors for robust operations.
  • Use Case: Automate deployment and debugging of microVMs during development or production monitoring.

Quick Start

Use the sprite SDK to create a new Sprite, execute a command, then delete the Sprite once done.

Frequently Asked Questions about sprites

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

FAQPage Schema
How do I automate Linux microVM management with a Python SDK?

The sprites SDK enables you to run commands on Linux microVMs with environment variables and working directories. It supports live streaming output, allowing you to execute and monitor automated tasks remotely.

Does the sprites SDK support filesystem manipulation on remote microVMs?

Yes, the sprites SDK supports filesystem manipulation on remote microVMs. You can read, write, modify, and delete files and directories directly through the Python SDK to streamline your remote operations.

Can I snapshot and restore Linux microVM states for iterative workflows?

Yes, you can snapshot and restore Linux microVM states using the checkpointing and restoring features. This allows you to save microVM configurations and revert to previous states during iterative development workflows.

How do I apply network restrictions and policies to Linux microVMs?

You can apply network restrictions and policies to Linux microVMs using the sprites SDK. It allows you to update URL settings and enforce network policies to ensure secure communication for your remote microVM environments.

Do I need websockets and httpx to manage microVMs with this SDK?

Yes, you need httpx and websockets dependencies installed to manage microVMs with this SDK. These dependencies facilitate the HTTP requests and live streaming connections required for remote command execution and monitoring.