sha256:be21649d0a380559ffb135aab4a8ec0421e476e85a0f703a2319b06f6232b6d4
Last pushed
21 days by dockerpublicbot
Type
Sandbox Kit
Manifest digest
sha256:be21649d0a380559ffb135aab4a8ec0421e476e85a0f703a2319b06f6232b6d4
schemaVersion: "2"
kind: mixin
name: ecc
displayName: ECC (Everything Claude Code)
description: 'The agent-harness optimization content pack: skills, agents, rules, and commands for Claude Code, installed with the minimal profile (no hooks runtime). Pinned to v2.0.0.'
requires:
agent: claude
agentInstructions:
content: |
## ECC (Everything Claude Code)
This sandbox has the ECC content pack (minimal profile) installed:
rules under `~/.claude/rules/ecc/`, skills under
`~/.claude/skills/ecc/`, plus agents and commands. Skills and rules
load automatically; ECC's continuous-learning hooks runtime is NOT
installed (minimal profile) — run ECC's installer with a different
profile from inside the session if you want it.
permissions:
network:
allow:
- github.com:443
- objects.githubusercontent.com:443
- release-assets.githubusercontent.com:443
- api.github.com:443
- raw.githubusercontent.com:443
- archive.ubuntu.com
- security.ubuntu.com
- ports.ubuntu.com
- download.docker.com
- registry.npmjs.org
- '*.npmjs.org'
setup:
install:
- command: npm config set proxy $HTTP_PROXY && npm config set https-proxy $HTTPS_PROXY || true
user: "1000"
description: Point npm at the sandbox egress proxy
- command: set -e; git clone --depth 1 --branch v2.0.0 https://github.com/affaan-m/ECC /tmp/ecc; cd /tmp/ecc; npm install --no-audit --no-fund --loglevel=error; ./install.sh --profile minimal --target claude; rm -rf /tmp/ecc
user: "1000"
description: Install ECC v2.0.0 with the minimal profile into ~/.claude