sha256:245e986852770b1aee76b15103132083e3c97af24d7673b797ff767d34a533ab
Last pushed
23 days by nigelpoulton
Type
Sandbox Kit
Manifest digest
sha256:245e986852770b1aee76b15103132083e3c97af24d7673b797ff767d34a533ab
schemaVersion: "3"
displayName: Demo tools
description: Walk-through mixin showing content, policy, guidance, a skill and a hook in one kit
version: 1.0.0
licenses:
- Apache-2.0
kind: mixin
provides:
- [email protected]
requires:
- claude
capabilities:
- type: com.docker.sandbox/network-policy@2
config:
runtime:
allow:
- hosts:
- httpbin.org
methods:
- GET
- HEAD
- POST
deny:
- hosts:
- httpbin.org
methods:
- GET
- POST
paths:
- /anything/secret/**
- type: com.docker.sandbox/agent-context@1
config:
content: |
# Demo tools kit
- `kit-hello` is on PATH and prints what this kit added.
- Egress to httpbin.org is limited to GET/HEAD/POST, and
/anything/secret/** is denied. Don't try to work around it.
- type: com.docker.sandbox/agent-skill@1
config:
name: egress-check
path: /usr/share/demo-tools/skill
- type: com.docker.sandbox/lifecycle@1
config:
startup:
- command:
- sh
- -c
- date -u +%FT%TZ > /tmp/demo-tools-started && echo demo-tools startup hook ran
description: Record when the demo-tools startup hook ran
user: agent
dockerfile: demo-tools.dockerfile