技能详情(站内镜像,无评论)
作者:zhangzhifeng @164149043
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 37 · 1 current installs · 1 all-time installs
⭐ 0
安装量(当前) 1
🛡 VirusTotal :良性 · OpenClaw :可疑
Package:164149043/tmux-remote
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :可疑
OpenClaw 评估
The skill's behavior matches a tmux remote-control utility, but there are inconsistencies and privacy-sensitive operations (undisclosed env var, scanning tmux sockets, scraping pane output) that warrant caution before installation.
目的
The name/description and included scripts align with a tmux remote-control utility: send-keys, capture-pane, and session discovery. However, registry metadata showed no required binaries while SKILL.md metadata declares tmux as required — an inconsistency. The scripts legitimately need tmux, so the missing tmux declaration in the registry metadata is a mismatch but not by itself malicious.
说明范围
SKILL.md and the scripts instruct only tmux-related operations (listing sessions, sending keys, capturing pane output). But the scripts will enumerate tmux sockets (including an --all mode that scans CLAWDBOT_TMUX_SOCKET_DIR) and capture pane contents. Capturing and printing pane text (especially wait-for-text.sh printing the last N lines on timeout) can expose sensitive terminal output (passwords, tokens, private data). Also, the scripts refe…
安装机制
There is no install spec (instruction-only) and the package contains two small bash scripts. No network downloads or arbitrary code retrieval are performed. Risk from installation is low, but the included scripts will be present on disk and may be executed by the agent.
证书
No credentials are requested, which is appropriate, but the scripts implicitly use CLAWDBOT_TMUX_SOCKET_DIR (defaulting to /tmp/…); that environment variable is not declared in the skill's required env list. The ability to scan socket directories and target arbitrary tmux sockets is powerful and could be used to access other users' tmux sessions if socket paths are accessible. The skill should have declared this environment dependency and docu…
持久
always is false and the skill does not request the ability to remain enabled universally or modify other skills. It does not request elevated platform privileges. Autonomous invocation is allowed by default but is not combined with other escalation indicators.
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Tmux Remote」。简介:Automation skill for Tmux Remote.。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/164149043/tmux-remote/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: tmux-remote
description: Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
metadata: {"clawdbot":{"emoji":"🧵","os":["darwin","linux"],"requires":{"bins":["tmux"]}}}
# tmux
Remote-control tmux sessions for interactive CLIs.
## Basics
List sessions:
```bash
tmux ls
```
Attach to session:
```bash
tmux attach -t session-name
```
Create new session:
```bash
tmux new -s session-name
```
## Panes and Windows
Split pane (vertical):
```bash
tmux split-pane -v
```
Split pane (horizontal):
```bash
tmux split-pane -h
```
New window:
```bash
tmux new-window
```
Switch pane:
```bash
tmux select-pane -[U|D|L|R]
```
## Keybindings
Prefix: `Ctrl-b`
- `c` - Create new window
- `n` - Next window
- `p` - Previous window
- `w` - List windows
- `d` - Detach
- `%` - Split pane horizontally
- `"` - Split pane vertically
- `o` - Cycle panes
- `arrow keys` - Navigate panes
- `?` - List keybindings
- `:` - Command prompt
## Commands
Execute command in pane:
```bash
tmux send-keys -t session-name:window.pane "command" Enter
```
Capture pane output:
```bash
tmux capture-pane -t session-name:window.pane -p
```
Kill pane:
```bash
tmux kill-pane -t session-name:window.pane
```