Favicon of new-overlay-image

new-overlay-image Skill

AI Agent SkillDesign & MediaPythonOpen source

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.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
36/100

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

Copy skill directory
  • Install or run with Copy skill directory

When to use new-overlay-image Skill

  • Use it for design and media.

Built with

PythonCopy skill directory

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.

Share:

Stars
27
Forks
4
Last commit
9 days ago
Repository age
3 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to new-overlay-image