{
  "skill": {
    "id": "skl_apple_container_internals",
    "name": "apple-container-internals",
    "plugin": "cwc-ios-engineering",
    "description": "Architecture-level knowledge of Apple's `container` runtime source (vendors/apple/container) — how it actually runs a Linux container as a per-container lightweight VM: the apiserver/XPC-helper process model, the DNSServer + SocketForwarder networking path, ContainerBuild, ContainerOS, the config.toml schema, and the CLI command surface. Use when the user asks how `container` works internally, which process does what, how container networking/ DNS/port-forwarding is implemented, how to read or extend a specific subsystem under vendors/apple/container/Sources, what config.toml keys exist, or wants an exact CLI command from the vendored command-reference. Trigger on \"how does apple container work\", \"container-apiserver\", \"container networking internals\", \"DNSServer\", \"SocketForwarder\", \"vmnet\", \"container XPC\", \"config.toml\", \"container-network-vmnet\", \"container command reference\". Do NOT use for container lifecycle GATES, sandboxing policy, or eBPF/security work (apple-linux-containers owns those), nor for authoring Swift apps (swift-app-engineering).",
    "summary": "Architecture-level knowledge of Apple's `container` runtime source (vendors/apple/container) — how it actually runs a Linux container as a per-container lightweight VM: the apiserver/XPC-helper process model, the DNSServer + SocketForwarder networking path, ContainerBuild, ContainerOS, the config...",
    "gated": 0,
    "source_path": "plugins/cwc-ios-engineering/skills/apple-container-internals/SKILL.md",
    "created_at": "2026-07-10 18:13:13",
    "cite_as": "https://subagentskills.com/api/skills/skl_apple_container_internals"
  }
}