← 返回 Skills 市场
385
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-tmux-persistent-process
功能描述
Run programs that survive OpenClaw exec session cleanup and gateway restarts via tmux. Use when you need long-running servers, dev servers, tunnels (ngrok/cl...
安全使用建议
This skill is basically a how-to for running tmux-based persistent processes and is coherent with that goal. Before installing/use: 1) Ensure tmux 2.6+ is available (the registry metadata should list tmux as a required binary — consider updating that). 2) Prefer a per-user socket path (for example under /run/user/$UID or a directory you own) or make sure /tmp/openclaw-tmux is created with restrictive ownership/permissions to avoid local symlink/TOCTOU attacks; /tmp is world-writable and can be abused if other users exist. 3) Be aware that processes started in tmux will persist across gateway restarts and can expose network endpoints (ngrok/ssh tunnels) — only run commands you trust. 4) Avoid embedding long-lived secrets on command lines (they may be visible in process listings or shell history); instead inject secrets into session environments securely. 5) The skill’s examples assume binaries like ngrok, ssh, npm, node exist; install those separately as needed. If you need tighter security, require the skill metadata to declare tmux as a required binary and change the socket location to a per-user path.
功能分析
Type: OpenClaw Skill
Name: openclaw-tmux-persistent-process
Version: 1.0.0
The skill provides utility instructions and code snippets for using tmux to manage long-running background processes (e.g., dev servers, tunnels) that survive OpenClaw session cleanups. It uses a dedicated socket (/tmp/openclaw-tmux/openclaw.sock) to avoid conflicts and follows standard practices for process management without any signs of malicious intent, data exfiltration, or unauthorized persistence.
能力评估
Purpose & Capability
The SKILL.md clearly documents using tmux to keep long-lived processes running. Registry metadata lists no required binaries, but the instructions explicitly require tmux 2.6+ — a small mismatch. Otherwise the commands and guidance align with the stated purpose (dev servers, tunnels, workers).
Instruction Scope
All runtime instructions are limited to managing tmux sessions (create, list, capture-pane, send-keys, kill-session/kill-server) and using a dedicated socket. Tunnel examples (ngrok, ssh -R) are expected for the use-cases. The instructions do not ask the agent to read unrelated files, other env vars, or to exfiltrate data.
Install Mechanism
This is instruction-only (no install spec, no code written to disk), which is low-risk. The SKILL.md suggests how to install tmux via package managers, which is appropriate.
Credentials
The skill requests no environment variables or credentials. It notes that tmux inherits the environment at creation time and shows how to set env vars for sessions — appropriate for the purpose. There is no unnecessary request for unrelated secrets.
Persistence & Privilege
The skill is not force-enabled (always: false) and does not request persistent platform privileges. Its guidance intentionally creates long-lived processes, which is the intended behavior and not a platform privilege escalation.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-tmux-persistent-process - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-tmux-persistent-process触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: run long-lived processes in tmux that survive OpenClaw exec cleanup and gateway restarts. Explains why every OpenClaw user needs this for tunnels, dev servers, and long tasks.
元数据
常见问题
OpenClaw Tmux Persistent Process 是什么?
Run programs that survive OpenClaw exec session cleanup and gateway restarts via tmux. Use when you need long-running servers, dev servers, tunnels (ngrok/cl... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 385 次。
如何安装 OpenClaw Tmux Persistent Process?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-tmux-persistent-process」即可一键安装,无需额外配置。
OpenClaw Tmux Persistent Process 是免费的吗?
是的,OpenClaw Tmux Persistent Process 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
OpenClaw Tmux Persistent Process 支持哪些平台?
OpenClaw Tmux Persistent Process 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OpenClaw Tmux Persistent Process?
由 Joey Luo(@darwin7381)开发并维护,当前版本 v1.0.0。
推荐 Skills