Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Aerovato Container Operations Assistant

A skill that guides Claude through host-side setup, configuration, builds, migration, and troubleshooting of the Aerovato Container CLI.

Dev & CodingIntermediate32931AI score 8/10Last updated: Jul 17, 2026

What it does

  • Inspects and minimally edits host-side config: ~/.code-container/settings.json, Dockerfile.User, and configs/, preserving unknown JSON keys and validating JSON.
  • Picks the narrowest matching build target (build user / build harness / build tools / build full) and explains whether existing project containers must be recreated.
  • Walks through installation on Windows, macOS, Linux, or WSL with Docker or Podman, plus initial onboarding.
  • Routes to reference docs for V2→V3 migration, mounts, harnesses, tool packs, hands-off permissions, and troubleshooting (including last-resort source inspection).
  • Protects internal values (migrationVersion, onboardingVersion, temp/) and requires explicit approval for destructive actions like stop, remove, or container recreation.

Who it's for

  • Developers running coding agents in an Aerovato Container sandbox.
  • Teams that need custom packages or toolchains baked into their container image.
  • Existing V2 users migrating to V3, or anyone debugging config issues on Windows/WSL.

Example uses

  1. "Add ripgrep and jq to my Dockerfile.User" → appends packages while keeping the required base image line, then runs only container build user.
  2. "My new harness isn't showing up inside the container" → checks enabledHarnesses, explains the container build harness step and whether recreation is needed.
  3. "There are still V2 files in ~/.code-container/archive/" → follows the migration reference step by step to move to V3 settings.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/aerovato/container/HEAD/skills/container/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/container folder from the GitHub repo aerovato/container into my ~/.claude/skills/container/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/aerovato/container.git /tmp/aerovato-container && mkdir -p ~/.claude/skills && cp -r /tmp/aerovato-container/skills/container ~/.claude/skills/container

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal (PowerShell or WSL on Windows).
  2. Create the skills folder: mkdir -p ~/.claude/skills
  3. Clone the repository: git clone https://github.com/aerovato/container.git /tmp/aerovato-container
  4. Copy the skill: cp -r /tmp/aerovato-container/skills/container ~/.claude/skills/container
  5. Confirm the references/ folder came along with it.
  6. If you don't have the CLI yet, install it: macOS/Linux curl -fsSL https://container.aerovato.com/install.sh | sh, Windows irm https://container.aerovato.com/install.ps1 | iex, or npm install -g @aerovato/container.
  7. Restart Claude Code and try a prompt like "Review my Aerovato Container settings".
  8. Run interactive commands such as container init or container run yourself in a terminal — the agent should not launch interactive shells.
View source on GitHubLicense: BSD-3-Clause