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

Apple container CLI Helper

Teaches Claude the exact syntax and constraints of Apple's `container` CLI for running containers on Apple-silicon Macs without Docker.

Dev & CodingIntermediate39842AI score 8/10Last updated: Jul 9, 2026

What it does

  • Gives Claude an accurate map of Apple's open-source container CLI (repo apple/container).
  • Prevents Docker-by-habit mistakes: no shared daemon, one lightweight VM (and IP) per container, image verbs live under container image, not as top-level commands.
  • Covers installation via the signed .pkg, bringing services up with container system start, upgrade/uninstall helper scripts, plus task-focused reference files (commands.md, concepts.md, configuration.md, workflows.md).
  • Flags version and OS gating: macOS 15 vs macOS 26 networking limits, and commands added in 1.0.0 (machine, cp, export, prune, registry list).

Who it's for

  • Developers on M1+ Macs who want containers without Docker Desktop.
  • Teams evaluating Apple's native tooling instead of Docker/Podman.
  • Anyone building OCI images on macOS and pushing them to registries like GHCR.

Example uses

  1. "Run an alpine shell on my Mac without Docker" → verify services, then container run --rm -it docker.io/library/alpine sh.
  2. "Build my app image and push it to ghcr.io" → container build -t myapp:latest ., container registry login ghcr.io, then container image push ....
  3. "Why does container network create fail?" → explains it is macOS 26-only and that macOS 15 offers just the default subnet.

· · · 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/sanjay3290/ai-skills/HEAD/skills/apple-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/apple-container folder from the GitHub repo sanjay3290/ai-skills into my ~/.claude/skills/apple-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/sanjay3290/ai-skills.git /tmp/ai-skills && mkdir -p ~/.claude/skills && cp -r /tmp/ai-skills/skills/apple-container ~/.claude/skills/

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

  1. Open Terminal.
  2. Clone the repo: git clone https://github.com/sanjay3290/ai-skills.git /tmp/ai-skills
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r /tmp/ai-skills/skills/apple-container ~/.claude/skills/
  5. Confirm the references/ files came along: ls ~/.claude/skills/apple-container
  6. Restart Claude Code and ask something like "how do I run a container with apple container?" to trigger it.
  7. For real usage, install the signed .pkg from the apple/container releases page on an Apple-silicon Mac and run container system start first.
View source on GitHubLicense: Apache-2.0