← 返回 Skills 市场
78
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install universal-shell-deployer
功能描述
Install, configure, start, stop, and verify local or remote development infrastructure across Windows, Linux, and macOS by executing commands through a unifi...
安全使用建议
This skill does what its name says — it will run shell commands locally or on remote hosts and update a local config.json. Before installing or enabling it: (1) open the config.json and remove any real credentials or replace authRef placeholders with references to your secure secret store; do not leave plaintext passwords there; (2) clarify how authRef will be resolved and where credentials would be read from; (3) restrict the skill to test/non-production nodes first and require explicit confirmation before running privileged or destructive steps; (4) consider disabling autonomous invocation if you do not want the agent to execute the skill without your explicit prompt. If you need help assessing where authRef is resolved in your agent environment, ask for that detail before proceeding.
能力标签
能力评估
Purpose & Capability
The name/description match the instructions: a command-driven cross-platform deployer that operates locally or over SSH/PowerShell Remoting and manipulates recipes and node definitions. There are no extraneous required env vars, binaries, or installs that would be incoherent with the stated purpose.
Instruction Scope
The SKILL.md instructs the agent to run arbitrary shell commands (local shells, ssh, PowerShell Remoting), perform privileged operations when allowed, and verify state. It also mandates reading and updating a sibling config.json file. It does not document how 'authRef' values are resolved or where remote credentials come from, nor does it limit or audit which commands may be executed beyond asking for user confirmation for destructive actions. This broad runtime discretion (remote command execution + file writes) is expected for a deployer but is high-risk and under-specified.
Install Mechanism
Instruction-only skill with no install spec and no code files. Lowest installation risk — nothing is downloaded or executed as part of an install step.
Credentials
The skill declares no required environment variables or primary credential, which is consistent, but the provided config.json contains placeholders for authRef values and plaintext recipe envs (e.g., MINIO_ROOT_PASSWORD: "change-me"). The skill will read and write that config.json, meaning secrets stored there could be accessed or persisted in cleartext. The absence of any documented secret-resolution mechanism (for authRef) is a proportionality and transparency concern.
Persistence & Privilege
The skill is not always-enabled and uses normal autonomous invocation. It explicitly instructs writing state back to the shipped config.json (lastSelectedNode, lastResults, installations, etc.). Writing its own config/state is expected for a deployer, but users should be aware this mutates files in the skill's directory and could record sensitive info.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install universal-shell-deployer - 安装完成后,直接呼叫该 Skill 的名称或使用
/universal-shell-deployer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Universal Shell Deployer v1.0.0 – Initial Release
- Provides a unified workflow to install, configure, manage, and verify developer infrastructure (databases, servers, tools) across Windows, Linux, and macOS.
- Supports both local and remote hosts, using native shells or remote protocols (SSH, PowerShell Remoting).
- Uses a `config.json` file to define nodes, recipes, preferences, and state; all operations are configuration-driven and stateful.
- Includes robust safety checks, step-by-step execution, state persistence, and verification after each operation.
- Offers built-in coverage for common services: Redis, PostgreSQL, MySQL, MinIO, ZLMediaKit, Docker, Nginx, Node.js, Python, and Java.
- Designed to be idempotent, cautious with privileges, and interactive when input is unclear.
元数据
常见问题
universal-shell-deployer 是什么?
Install, configure, start, stop, and verify local or remote development infrastructure across Windows, Linux, and macOS by executing commands through a unifi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 78 次。
如何安装 universal-shell-deployer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install universal-shell-deployer」即可一键安装,无需额外配置。
universal-shell-deployer 是免费的吗?
是的,universal-shell-deployer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
universal-shell-deployer 支持哪些平台?
universal-shell-deployer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 universal-shell-deployer?
由 hgvgfgvh(@hgvgfgvh)开发并维护,当前版本 v1.0.0。
推荐 Skills