new-overlay-image Skill
How to create overlay image packages that layer on top of base images. Use when creating a new overlay package like quicksand-agent, scaffolding an overlay, or modifying hatchbuild.py for overlay builds. Published by microsoft in quicksand.
What is new-overlay-image Skill?
How to create overlay image packages that layer on top of base images. Use when creating a new overlay package like quicksand-agent, scaffolding an overlay, or modifying hatchbuild.py for overlay builds. Published by microsoft in quicksand. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Design and media
- Design and media use cases
Technical details
- Install or run with Copy skill directory
When to use new-overlay-image Skill
- Use it for design and media.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/quicksand
- Skill file: .claude/skills/new-overlay-image/SKILL.md
What it does
How to create overlay image packages that layer on top of base images. Use when creating a new overlay package like quicksand-agent, scaffolding an overlay, or modifying hatchbuild.py for overlay builds.
Skill instructions
Creating Overlay Image Packages Overlay packages (like quicksand-agent) boot a base VM, install software, and save the result as an overlay. They're faster to create than base images and layer on top of existing base images. Quick Start Use the scaffold tool: bash quicksand dev scaffold overlay my-overlay-package --base ubuntu This creates my-overlay-package/ from the overlay template and renames everything. Then edit the setup() function in hatchbuild.py. Package Structure {name}/ ├── pyproject.toml ├── hatchbuild.py Boots VM, runs setup, saves overlay ├── README.md └── {modulename}/ ├── init.py ImageProvider entry point ├── sandbox.py Optional: custom Sandbox subclass └── images/ Built overlay save (git-ignored) ├── manifest.json └── overlays/.qcow2 How It Works During uv build, the hatchbuild.py hook: 1. Boots a base VM (default: Ubuntu) with full network access 2. Runs setup(shell) — your install commands 3. Saves the VM state as a compressed overlay 4. Packages the overlay into th
Explore related resources
Frequently asked questions
What is new-overlay-image?
new-overlay-image is a open-source AI agent skill with Copy skill directory. How to create overlay image packages that layer on top of base images. Use when creating a new overlay package like quicksand-agent, scaffolding an overlay, or modifying hatchbuild.py for overlay builds.
Who is new-overlay-image best for?
new-overlay-image is best for reusing agent instructions, scripts, and references, design and media workflows.
How do I install new-overlay-image?
Install or run new-overlay-image using Copy skill directory. Check new-overlay-image for the latest setup command.
Is new-overlay-image actively maintained?
new-overlay-image may need a closer maintenance check before production use.
Auto-fetched from GitHub.