Crawler Summary

docker-sandbox-skill answer-first brief

Docker Sandbox Skill for OpenClaw Docker Sandbox Skill for OpenClaw Isolation sécurisée type Manus AI pour l'exécution de code dans des containers Docker isolés. 🎯 Capabilities - **Isolation Sécurisée**: Containers Docker isolés avec ressources limitées - **Templates Pré-configurés**: Images Python, Node.js, Office prêtes à l'emploi - **Gestion Automatisée**: Création, supervision et nettoyage automatiques - **Montage Workspace**: Accès sécurisé au Capability contract not published. No trust telemetry is available yet. Last updated 4/14/2026.

Freshness

Last checked 4/14/2026

Best For

docker-sandbox-skill is best for python workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 94/100

docker-sandbox-skill

Docker Sandbox Skill for OpenClaw Docker Sandbox Skill for OpenClaw Isolation sécurisée type Manus AI pour l'exécution de code dans des containers Docker isolés. 🎯 Capabilities - **Isolation Sécurisée**: Containers Docker isolés avec ressources limitées - **Templates Pré-configurés**: Images Python, Node.js, Office prêtes à l'emploi - **Gestion Automatisée**: Création, supervision et nettoyage automatiques - **Montage Workspace**: Accès sécurisé au

OpenClawself-declared

Public facts

4

Change events

1

Artifacts

0

Freshness

Apr 14, 2026

Verifiededitorial-contentNo verified compatibility signals

Capability contract not published. No trust telemetry is available yet. Last updated 4/14/2026.

Trust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Apr 14, 2026

Vendor

Justinseger015 Ctrl

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. Last updated 4/14/2026.

Setup snapshot

git clone https://github.com/justinseger015-ctrl/docker-sandbox-skill.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Justinseger015 Ctrl

profilemedium
Observed Apr 14, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Apr 14, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Parameters

Executable Examples

bash

# Installer le skill
openclaw skills install docker-sandbox

# Lister les templates disponibles
openclaw skills run docker-sandbox list-templates

# Créer un sandbox Python
openclaw skills run docker-sandbox create --template python --name my-python-env

# Exécuter du code Python
openclaw skills run docker-sandbox exec --name my-python-env --code "print('Hello World')"

# Accéder au shell interactif
openclaw skills run docker-sandbox shell --name my-python-env

# Nettoyer les containers inactifs
openclaw skills run docker-sandbox cleanup

json

{
  "skills": {
    "docker_sandbox": {
      "default_timeout": 3600,
      "max_containers": 10,
      "memory_limit": "1g",
      "cpu_limit": "1.0",
      "auto_cleanup": true,
      "cleanup_interval": 3600,
      "workspace_mount": "/workspace",
      "network_isolation": true,
      "security_options": [
        "no-new-privileges:true",
        "apparmor:unconfined"
      ]
    }
  }
}

bash

# Créer avec options personnalisées
openclaw skills run docker-sandbox create \
  --image python:3.11 \
  --name custom-env \
  --memory 2g \
  --cpu 2.0 \
  --volumes /custom/path:/data \
  --env VAR1=value1 \
  --env VAR2=value2

bash

# Exécuter un script local
openclaw skills run docker-sandbox exec-script \
  --name my-env \
  --script /path/to/script.py

# Exécuter avec stdin
openclaw skills run docker-sandbox exec \
  --name my-env \
  --stdin < my_script.py

bash

# Lister les volumes montés
openclaw skills run docker-sandbox volumes --name my-env

# Ajouter un volume
openclaw skills run docker-sandbox add-volume \
  --name my-env \
  --source /host/path \
  --target /container/path

# Supprimer un volume
openclaw skills run docker-sandbox remove-volume \
  --name my-env \
  --target /container/path

bash

# Informations détaillées
openclaw skills run docker-sandbox inspect --name my-env

# Logs
openclaw skills run docker-sandbox logs --name my-env

# Statistiques
openclaw skills run docker-sandbox stats --name my-env

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Docker Sandbox Skill for OpenClaw Docker Sandbox Skill for OpenClaw Isolation sécurisée type Manus AI pour l'exécution de code dans des containers Docker isolés. 🎯 Capabilities - **Isolation Sécurisée**: Containers Docker isolés avec ressources limitées - **Templates Pré-configurés**: Images Python, Node.js, Office prêtes à l'emploi - **Gestion Automatisée**: Création, supervision et nettoyage automatiques - **Montage Workspace**: Accès sécurisé au

Full README

Docker Sandbox Skill for OpenClaw

Isolation sécurisée type Manus AI pour l'exécution de code dans des containers Docker isolés.

🎯 Capabilities

  • Isolation Sécurisée: Containers Docker isolés avec ressources limitées
  • Templates Pré-configurés: Images Python, Node.js, Office prêtes à l'emploi
  • Gestion Automatisée: Création, supervision et nettoyage automatiques
  • Montage Workspace: Accès sécurisé au workspace OpenClaw
  • Multi-langages: Support Python, Node.js, Bash, et plus
  • Sécurité Renforcée: Limitation des capacités, suppression des privilèges

🚀 Quick Start

# Installer le skill
openclaw skills install docker-sandbox

# Lister les templates disponibles
openclaw skills run docker-sandbox list-templates

# Créer un sandbox Python
openclaw skills run docker-sandbox create --template python --name my-python-env

# Exécuter du code Python
openclaw skills run docker-sandbox exec --name my-python-env --code "print('Hello World')"

# Accéder au shell interactif
openclaw skills run docker-sandbox shell --name my-python-env

# Nettoyer les containers inactifs
openclaw skills run docker-sandbox cleanup

📊 Templates Disponibles

Python Template

  • Image: python:3.11-slim
  • Packages: numpy, pandas, requests, beautifulsoup4, matplotlib, scipy
  • Outils: pip, git, curl, vim
  • Use cases: Data science, web scraping, automation

Node.js Template

  • Image: node:18-slim
  • Packages: express, axios, cheerio, lodash, moment
  • Outils: npm, yarn, git, curl
  • Use cases: Web development, API testing, automation

Office Template

  • Image: ubuntu:22.04
  • Packages: LibreOffice, pandoc, imagemagick, ghostscript
  • Outils: LibreOffice CLI, pandoc, wkhtmltopdf
  • Use cases: Document processing, conversion, batch operations

Custom Template

  • Image: Personnalisable
  • Packages: Selon configuration
  • Use cases: Cas d'usage spécifiques

🔧 Configuration

{
  "skills": {
    "docker_sandbox": {
      "default_timeout": 3600,
      "max_containers": 10,
      "memory_limit": "1g",
      "cpu_limit": "1.0",
      "auto_cleanup": true,
      "cleanup_interval": 3600,
      "workspace_mount": "/workspace",
      "network_isolation": true,
      "security_options": [
        "no-new-privileges:true",
        "apparmor:unconfined"
      ]
    }
  }
}

🛡️ Sécurité

Isolation

  • Namespaces: PID, Network, IPC, UTS séparés
  • Cgroups: Limitation CPU, mémoire, I/O
  • Capabilities: Suppression des privilèges inutiles
  • AppArmor: Profile de sécurité restrictif

Restrictions

  • Pas de privilèges root: Exécution en tant qu'utilisateur non-privilégié
  • Pas d'accès réseau externe (optionnel): Isolation réseau complète
  • Limitation des volumes: Montage sélectif uniquement
  • Read-only root filesystem: Système de fichiers en lecture seule

Nettoyage

  • Auto-cleanup: Suppression automatique des containers inactifs
  • Audit trail: Journalisation complète des actions
  • Resource monitoring: Surveillance de l'utilisation des ressources

🛠️ Architecture

Components

  • Docker Manager: Gestion des containers et images
  • Template Engine: Création d'environnements pré-configurés
  • Security Layer: Application des politiques de sécurité
  • Resource Monitor: Surveillance de l'utilisation
  • Cleanup Service: Nettoyage automatique

Workflow

  1. Request: Demande de création d'environnement
  2. Validation: Vérification des paramètres et quotas
  3. Creation: Création du container avec configuration de sécurité
  4. Execution: Exécution du code ou commandes
  5. Cleanup: Nettoyage automatique après utilisation

📈 Monitoring

Métriques

  • Nombre de containers actifs
  • Utilisation CPU/mémoire par container
  • Temps d'exécution moyen
  • Taux d'erreur
  • Nettoyages effectués

Alertes

  • Dépassement des quotas de ressources
  • Containers en erreur
  • Tentatives de sécurité
  • Échecs de nettoyage

🔍 Commandes Avancées

Création personnalisée

# Créer avec options personnalisées
openclaw skills run docker-sandbox create \
  --image python:3.11 \
  --name custom-env \
  --memory 2g \
  --cpu 2.0 \
  --volumes /custom/path:/data \
  --env VAR1=value1 \
  --env VAR2=value2

Exécution de scripts

# Exécuter un script local
openclaw skills run docker-sandbox exec-script \
  --name my-env \
  --script /path/to/script.py

# Exécuter avec stdin
openclaw skills run docker-sandbox exec \
  --name my-env \
  --stdin < my_script.py

Gestion des volumes

# Lister les volumes montés
openclaw skills run docker-sandbox volumes --name my-env

# Ajouter un volume
openclaw skills run docker-sandbox add-volume \
  --name my-env \
  --source /host/path \
  --target /container/path

# Supprimer un volume
openclaw skills run docker-sandbox remove-volume \
  --name my-env \
  --target /container/path

Inspection

# Informations détaillées
openclaw skills run docker-sandbox inspect --name my-env

# Logs
openclaw skills run docker-sandbox logs --name my-env

# Statistiques
openclaw skills run docker-sandbox stats --name my-env

🚨 Dépannage

Problèmes courants

Container ne démarre pas

  • Vérifier la disponibilité des ressources
  • Consulter les logs Docker
  • Vérifier la configuration de sécurité

Permission refusée

  • Vérifier l'appartenance au groupe docker
  • Vérifier les droits sur le workspace
  • Consulter les logs d'audit

Temps d'exécution élevé

  • Optimiser le code
  • Augmenter les ressources allouées
  • Utiliser des images plus légères

Echec du nettoyage

  • Forcer le nettoyage manuel
  • Vérifier les processus en cours
  • Redémarrer le service Docker

Logs et debugging

# Logs du skill
openclaw skills run docker-sandbox logs

# Mode debug
openclaw skills run docker-sandbox --debug create --template python

# Inspecter Docker
openclaw skills run docker-sandbox docker-ps
openclaw skills run docker-sandbox docker-info

📚 Exemples d'Usage

Data Science

# Créer environnement Python
openclaw skills run docker-sandbox create --template python --name data-analysis

# Analyser des données
openclaw skills run docker-sandbox exec --name data-analysis --code "
import pandas as pd
import numpy as np

# Charger et analyser des données
df = pd.read_csv('/workspace/data.csv')
print(df.describe())
print(df.corr())
"

Web Scraping

# Créer environnement
openclaw skills run docker-sandbox create --template python --name scraper

# Scraper un site web
openclaw skills run docker-sandbox exec --name scraper --code "
import requests
from bs4 import BeautifulSoup

url = 'https://example.com'
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')

# Extraire les titres
titles = [h2.text.strip() for h2 in soup.find_all('h2')]
print('Titres trouvés:', titles)
"

Développement Web

# Créer environnement Node.js
openclaw skills run docker-sandbox create --template node --name web-dev

# Créer serveur Express
openclaw skills run docker-sandbox exec --name web-dev --code "
const express = require('express');
const app = express();
const port = 3000;

app.get('/', (req, res) => {
  res.send('Hello from Docker Sandbox!');
});

app.listen(port, () => {
  console.log(\`Server running at http://localhost:\${port}\`);
});
"

Traitement de Documents

# Créer environnement Office
openclaw skills run docker-sandbox create --template office --name doc-processor

# Convertir des documents
openclaw skills run docker-sandbox exec --name doc-processor --code "
# Convertir DOCX en PDF
libreoffice --headless --convert-to pdf /workspace/document.docx --outdir /workspace/

# Convertir avec pandoc
pandoc /workspace/document.md -o /workspace/document.pdf
"

Docker Sandbox Skill for OpenClaw - Isolation sécurisée et exécution de code isolée

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/snapshot"
curl -s "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/contract"
curl -s "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITHUB_REPOSactivepieces

Rank

70

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Traction

No public download signal

Freshness

Updated 2d ago

OPENCLAW
GITHUB_REPOScherry-studio

Rank

70

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Traction

No public download signal

Freshness

Updated 5d ago

MCPOPENCLAW
GITHUB_REPOSAionUi

Rank

70

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSCopilotKit

Rank

70

The Frontend for Agents & Generative UI. React + Angular

Traction

No public download signal

Freshness

Updated 23d ago

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-04-17T00:43:30.598Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "python",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:python|supported|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Justinseger015 Ctrl",
    "href": "https://github.com/justinseger015-ctrl/docker-sandbox-skill",
    "sourceUrl": "https://github.com/justinseger015-ctrl/docker-sandbox-skill",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-14T22:24:02.571Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-14T22:24:02.571Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/justinseger015-ctrl-docker-sandbox-skill/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to docker-sandbox-skill and adjacent AI workflows.