← 返回 Skills 市场
OpenClaw Agent Control Skill
作者
Jiang_AgentLabs
· GitHub ↗
· v1.0.0
483
总下载
1
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-agent-control
功能描述
Deploy and start OpenClaw Agent Control with one command (backend + frontend) using skill-based workflow.
安全使用建议
This skill will clone a remote GitHub repo and run its code (npm install, build, and start a Python/Node server) on your machine by default in /root. Before installing: 1) Verify and trust the REPO_URL and ideally pin to a specific commit or release rather than main. 2) Inspect the repository (especially package.json scripts and any install hooks) and the Python app for unexpected network calls or credential usage. 3) Do not run as root—change PROJECT_DIR to a non-privileged directory or run inside an isolated container/VM. 4) Ensure required binaries (git, node/npm, python, uvicorn or equivalent) are installed and declared. 5) If you need lower risk, run the deploy script manually in a sandbox first and monitor outbound network activity. If the publisher or repository cannot be verified, avoid running this on production or sensitive hosts.
功能分析
Type: OpenClaw Skill
Name: openclaw-agent-control
Version: 1.0.0
The skill clones an external GitHub repository (JiangAgentLabs/OpenClaw-Agent-Control) and executes its contents with root-level privileges by default in `/root/`. The script `scripts/deploy_project.sh` launches background processes and opens network ports (8787 and 3000) on all interfaces (0.0.0.0). While these actions align with the stated purpose of deploying a control panel, the execution of unverified remote code and the use of privileged directories pose a significant security risk.
能力评估
Purpose & Capability
SKILL.md and the script clearly implement a deploy/start workflow (git clone, start backend, build frontend). However the registry metadata declares no required binaries or envs even though the script requires git, python, node/npm (and likely pip/uvicorn), making the metadata incomplete and inconsistent. The default PROJECT_DIR is /root which is a privileged location and surprising for a generic deploy skill.
Instruction Scope
The runtime script clones a remote repository (defaulting to a GitHub URL) and then runs commands from that repo: git checkout/pull, npm install, npm build/restart, and launches a Python web server bound to 0.0.0.0. That means arbitrary code from the network will be executed on the host (npm install can run install scripts). The instructions do not limit or pin the commit, nor do they recommend running in an isolated environment.
Install Mechanism
There is no install spec (instruction-only), which normally is lower risk — but the provided script performs network fetches at runtime (git clone, npm install). Fetching and executing remote code is a high-risk runtime install behavior even if the skill package itself doesn't install components.
Credentials
The registry lists no required env vars, but SKILL.md documents optional env vars (REPO_URL, PROJECT_DIR, MONITOR_PORT, PORT). No secrets are requested. However the default PROJECT_DIR=/root and logs paths under /root suggest the script expects root-level access; running as root increases impact of any malicious code pulled from the repo.
Persistence & Privilege
always is false and the skill does not request to be force-included or modify other skills. It does create files under the host (project dir, logs) and launches services, but it does not claim elevated platform privileges in the metadata.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-agent-control - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-agent-control触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of openclaw-agent-control skill.
- Deploys and starts both backend and frontend with a single command.
- Supports repository cloning/updating and health checks.
- Offers customizable environment variables for deployment.
- Provides quick validation steps for both frontend and backend.
元数据
常见问题
OpenClaw Agent Control Skill 是什么?
Deploy and start OpenClaw Agent Control with one command (backend + frontend) using skill-based workflow. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 483 次。
如何安装 OpenClaw Agent Control Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-agent-control」即可一键安装,无需额外配置。
OpenClaw Agent Control Skill 是免费的吗?
是的,OpenClaw Agent Control Skill 完全免费(开源免费),可自由下载、安装和使用。
OpenClaw Agent Control Skill 支持哪些平台?
OpenClaw Agent Control Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OpenClaw Agent Control Skill?
由 Jiang_AgentLabs(@jiangagentlabs)开发并维护,当前版本 v1.0.0。
推荐 Skills