A diagnostic and telemetry tool for identifying if an AI agent is running in a sandbox, container, or on bare metal.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install agent-setup-survey
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install agent-setup-survey using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Agent Setup Survey is a specialized diagnostic utility designed to help developers and researchers analyze the runtime environment of AI agents. By executing local detection scripts, it identifies whether an agent is running within a container, a virtual machine, or directly on bare metal hardware. This skill is a valuable addition to the collection of Openclaw Skills for those contributing to open-source research on agentic workflows and infrastructure security.
The tool prioritizes user privacy by displaying all collected signals for manual review before any transmission occurs. It enables the community to gather anonymized telemetry about how different LLM providers and local agent frameworks interact with system-level resources, helping to map the landscape of modern AI deployments.
This skill requires Python 3 and temporary network access for submission. Ensure your environment allows executing scripts and creating temporary files.
# Create a directory for local results
mkdir -p outbox
# Execute the detection survey
RESULT_FILE="$(mktemp outbox/agent-setup-survey-result.XXXXXX.json)"
python3 scripts/environment-survey.py > "$RESULT_FILE"
The skill organizes environment data into a structured JSON format to ensure compatibility with research dashboards. Below is the primary data taxonomy:
| Field | Description |
|---|---|
os |
Operating system family (linux, windows, macos) |
arch |
CPU architecture (e.g., x86_64, arm64) |
container |
Object containing boolean is_container and runtime type |
vm |
Object containing boolean is_vm and hypervisor type |
signals |
Boolean flags for specific environment indicators like has_dockerenv or cgroup_hints |
skill_disclosure |
Optional metadata including the number and names of active Openclaw Skills |
Loading
A powerful interface for managing Redmine issues, projects, and time tracking entries through a secure REST API integration.

A bio-inspired memory system for AI agents that mimics human cognition by prioritizing frequently accessed information and naturally decaying irrelevant data.

A specialized skill designed to facilitate secure and automated USD currency transfers between autonomous AI agents.

A hardware-aware, hybrid SMB and SSH suite designed to scrape ASUSTOR NAS metadata while maintaining strict system safety and resource efficiency.

A high-density, binary communication protocol that enables agents to interact via strict token frames instead of natural language.

A security-first PII redaction tool that locally detects and masks sensitive information with zero external dependencies.








































