← 返回 Skills 市场
Src
作者
Matthew Murphy
· GitHub ↗
· v0.6.1
· MIT-0
133
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install src
功能描述
Bridge macOS-only tools into a Linux OpenClaw gateway via SSH wrappers and connected Mac nodes. Use when a Linux gateway needs to run imsg, remindctl, memo,...
安全使用建议
This skill appears to do exactly what it says: create small SSH wrappers so a Linux gateway can call macOS binaries on trusted Mac nodes. Before installing, ensure you have passwordless SSH set up with a scoped key (prefer one key per gateway or per-node), pin known_hosts if possible, and install wrappers as a non-root user into an expected directory. Review the generated wrapper scripts (they exec ssh and pass args through to the remote binary) so you understand exactly what remote commands will run and to confirm no broad shell bridging is being created. Do not store private keys or OAuth tokens in the skill folder; revoke or rotate the dedicated SSH key if you remove the wrapper. If you need stricter isolation, test in a sandboxed account/machine first. Overall the design is coherent, but pay attention to SSH key management and quoting/argument handling in your environment.
功能分析
Type: OpenClaw Skill
Name: src
Version: 0.6.1
The mac-node-bridge skill provides a framework for a Linux gateway to execute commands on remote macOS nodes via SSH. It includes scripts for discovering remote binaries (verify-node-tool.sh), installing common tool presets (install-preset.sh), and generating local shell wrappers (install-wrapper.sh). While the implementation demonstrates security awareness by using argument escaping (printf %q) and providing detailed guidance on least privilege and auditing (security-model.md), the core functionality involves high-risk operations such as automated SSH execution and the creation of executable scripts on the local filesystem, which meets the threshold for a suspicious classification despite the lack of clear malicious intent.
能力评估
Purpose & Capability
Name/description (macOS-to-Linux bridge) align with included scripts and instructions. The scripts only require SSH access to a Mac node and create wrapper scripts that invoke remote binaries; there are no unrelated env vars, downloads, or surprising dependencies.
Instruction Scope
SKILL.md is prescriptive and scoped to installing/verifying wrappers and publishing wrapper-aware skills. It explicitly requires passwordless SSH and instructs where wrappers are placed. Minor implementation notes: wrappers forward arguments to remote binaries and invoke ssh 'bash -lc' with a quoted command string — this is expected for the use case but means the remote shell interprets the constructed command, so correct quoting and least-privilege wrappers are important.
Install Mechanism
No remote install/downloads or package installs; the skill is instruction-first and includes local scripts only. Nothing in the scripts fetches or executes code from arbitrary URLs.
Credentials
The skill does not request additional credentials or config; it relies on standard SSH keys/known_hosts and optional env vars (OPENCLAW_BIN_DIR, XDG_DATA_HOME, HOME) for install paths. That is proportional to the described functionality. The skill explicitly advises best practices for SSH key scoping and not storing secrets in the skill folder.
Persistence & Privilege
always is false and the skill is user-invocable. Installation writes wrapper scripts to a user-visible bin directory (configurable) which is normal and limited in scope. The skill does not modify other skills or system-wide agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install src - 安装完成后,直接呼叫该 Skill 的名称或使用
/src触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.6.1
- Initial public documentation for *mac-node-bridge*, enabling Linux OpenClaw gateways to securely run macOS-only tools through SSH wrappers on connected Mac nodes.
- Details workflow for wrapper installation, verification, and publishing wrapper-aware skills without patching OpenClaw core.
- Lists requirements, supported tools, and security rules for using Mac nodes as remote execution targets.
- Provides common usage patterns and strong trust model recommendations.
- Includes scripts for dynamic installation and verification of remote macOS binaries.
元数据
常见问题
Src 是什么?
Bridge macOS-only tools into a Linux OpenClaw gateway via SSH wrappers and connected Mac nodes. Use when a Linux gateway needs to run imsg, remindctl, memo,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 133 次。
如何安装 Src?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install src」即可一键安装,无需额外配置。
Src 是免费的吗?
是的,Src 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Src 支持哪些平台?
Src 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Src?
由 Matthew Murphy(@matthewxmurphy)开发并维护,当前版本 v0.6.1。
推荐 Skills