← Back to Skills Marketplace
wagmios
by
MentholMike
· GitHub ↗
· v1.0.2
· MIT-0
169
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install wagmios
Description
Give your OpenClaw agent a homelab. Use when managing Docker containers, installing marketplace apps, or any Docker-related tasks on behalf of the user. Scop...
Usage Guidance
This skill appears to be what it says: an API-driven interface to WAGMIOS instances. Before providing access: (1) only supply scoped per-host API keys you trust and avoid giving broad scopes (e.g., containers:delete or images:write) unless necessary; (2) confirm the agent will not persist keys and that you understand the agent can read container config/logs if you grant containers:read (these can include environment variables); (3) note the docs show an unauthenticated metrics endpoint — if that concerns you, validate your WAGMIOS deployment's auth settings; (4) when guided to install Docker, treat those instructions as user-facing steps (they require sudo) and never give the agent root access to execute them autonomously. If you want lower risk, grant minimal scopes and test with a non-production host first.
Capability Analysis
Type: OpenClaw Skill
Name: wagmios
Version: 1.0.2
The 'wagmios' skill bundle is a well-documented tool for managing Docker containers via a dedicated API. It features a robust security model centered on scope-based permissions (RBAC) and explicitly instructs the agent to avoid high-risk actions like direct shell execution, Docker socket access, or API key manipulation. The bundle includes comprehensive safeguards (safeguards.md), such as protecting system containers and requiring user confirmation for destructive operations. While it provides guides for Docker installation involving sudo (docker-install.md), these are presented as user-authorized setup steps rather than automated backdoors. No evidence of data exfiltration, obfuscation, or malicious intent was found.
Capability Assessment
Purpose & Capability
The name/description (homelab / Docker container and marketplace management) matches the runtime instructions and API references. Nothing in the package requests unrelated credentials, binaries, or system-wide access beyond what a container-management API would reasonably need.
Instruction Scope
SKILL.md consistently instructs the agent to use the WAGMIOS HTTP API with a user-provided X-API-Key and to confirm destructive actions and scopes. Two small inconsistencies: (1) SKILL.md states 'Every request requires the X-API-Key header' but references/api.md documents GET /api/system/metrics as 'no auth required'; (2) docker-install.md shows shell commands for installing Docker (sudo apt-get ...), which is appropriate as user-facing guidance but could be misread as agent-run commands — SKILL.md does say to ask the user for permission and not to execute docker CLI commands for management, so this is likely guidance-only. These are documentation mismatches rather than functional surprises.
Install Mechanism
Instruction-only skill with no install spec and no code files. No downloads, no archives, no third-party package installs — lowest-risk install posture.
Credentials
The skill requires no declared environment variables or stored credentials. It expects the user to provide per-host X-API-Key values at runtime and states keys must not be stored or logged. The requested permissions (scopes) align with container/image/marketplace management and are described at a granular level.
Persistence & Privilege
The skill is not forced-always, does not request elevated platform privileges, and does not attempt to modify other skills or global agent settings. Autonomous invocation is allowed (platform default) but not combined with any unusual long-lived privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wagmios - After installation, invoke the skill by name or use
/wagmios - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
WAGMIOS 1.0.2 — Multi-machine support and improved setup guidance
- Added support for managing multiple WAGMIOS instances (multi-machine management) from a single agent, each with a separate scoped API key and URL.
- Updated the startup workflow: clarified the need to check both Docker availability and backend reachability before performing any operation.
- Expanded authentication documentation to include remote host support.
- Added a new "Multi-Machine Management" section with usage examples and principles.
- Linked to new workflow documentation under “Workflows.”
v1.0.1
- Clarified that the X-API-Key is provided by the user at runtime and must not be stored by the agent.
- Added guidance on credential handling: API keys are user-scoped, not stored, and should not be logged or exposed.
- Updated the authentication section to emphasize user-supplied, ephemeral credentials.
- No functional or API changes. Documentation improvements only.
v1.0.0
WAGMIOS 1.0.0 – Initial Release
- Provides a secure API-only interface for container management via OpenClaw agents.
- Enforces scope-based permissions for all Docker and marketplace actions.
- Requires API key authentication for every request; scopes checked before tasks.
- Includes Docker installation verification and backend connectivity checks.
- Explicit safeguards: destructive actions require user confirmation.
- Prevents agents from bypassing scope restrictions or directly accessing Docker.
Metadata
Frequently Asked Questions
What is wagmios?
Give your OpenClaw agent a homelab. Use when managing Docker containers, installing marketplace apps, or any Docker-related tasks on behalf of the user. Scop... It is an AI Agent Skill for Claude Code / OpenClaw, with 169 downloads so far.
How do I install wagmios?
Run "/install wagmios" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is wagmios free?
Yes, wagmios is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does wagmios support?
wagmios is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created wagmios?
It is built and maintained by MentholMike (@mentholmike); the current version is v1.0.2.
More Skills