← 返回 Skills 市场
wagmios
作者
MentholMike
· GitHub ↗
· v1.0.2
· MIT-0
169
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install 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...
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wagmios - 安装完成后,直接呼叫该 Skill 的名称或使用
/wagmios触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 169 次。
如何安装 wagmios?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wagmios」即可一键安装,无需额外配置。
wagmios 是免费的吗?
是的,wagmios 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
wagmios 支持哪些平台?
wagmios 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 wagmios?
由 MentholMike(@mentholmike)开发并维护,当前版本 v1.0.2。
推荐 Skills