← 返回 Skills 市场
jadejadelu

MeshLink 服务发布

作者 jadejadelu · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
305
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install meshlink-publish
功能描述
通过 meshlink CLI 一键将本地服务安全发布到集团内网,支持端口检测和服务名管理,需用户确认后执行。
安全使用建议
这个技能的运行说明看起来合情合理:它只使用 meshlink CLI 来检测端口并在获得用户明确确认后发布服务。但在安装或允许代理调用前请注意: - 元数据与 SKILL.md 不一致:文档要求 meshlink CLI 和 ZTM_MESH_NAME,但注册信息未列出这些依赖。向发布者确认或在信任前手动检查。 - 验证 meshlink-cli 的来源:不要从不明来源安装全局 npm 包。优先从官方仓库/GitHub releases 或公司内署名的包源获取。审查该 CLI 的代码或发行说明,确认它不会在后台泄露凭证或自动向外部上传数据。 - 注意自动化风险:SKILL.md 要求用户确认才执行 publish,但技能能被模型调用。确认你信任运行该技能的代理策略,或仅在手动触发时使用它。 - 环境变量无敏感性后果:ZTM_MESH_NAME 看似非凭证,但确认它不会被用作或替换成包含凭证的变量。 如果你不能确认 meshlink-cli 的可信来源或想要更严格的控制,先不要安装;要求技能拥有者修正注册元数据并提供官方安装/来源链接以及可审计的 CLI 发布地址。
功能分析
Type: OpenClaw Skill Name: meshlink-publish Version: 0.1.0 The skill bundle provides a structured and safety-conscious workflow for an AI agent to manage service publishing via the MeshLink (Zero Trust Mesh) CLI. It includes explicit instructions in SKILL.md to prevent unauthorized actions, such as mandatory user confirmation steps, port availability checks, and strict error handling. No indicators of data exfiltration, malicious execution, or prompt injection attacks were found.
能力评估
Purpose & Capability
SKILL.md 的功能描述(使用 meshlink CLI 发布本地服务、端口检测、服务名管理、等待用户确认)与技能名称和描述一致;这些操作合理地需要 meshlink CLI。但注册元数据(requirements 列表)未声明 meshlink 作为必需项,元数据与文档不一致。
Instruction Scope
运行时指令仅调用 meshlink CLI(agent-status、check-port、publish、list、unpublish)并与用户交互以获取端口和确认;没有要求读取系统范围内的文件或发送数据到未说明的远端服务。文档明确禁止在未经用户确认前执行 publish。
Install Mechanism
这是一个 instruction-only 技能,没有 install spec,也没有把任意远端二进制/归档写入磁盘。SKILL.md 建议通过 npm 全局安装 meshlink-cli(npm i -g 或 npm link),但安装步骤未自动执行。总体上安装风险较低,但要核实 meshlink-cli 的来源与可信度。
Credentials
SKILL.md 要求用户预先设置 ZTM_MESH_NAME 环境变量,但技能的注册元数据声称“Required env vars: none”。虽然 ZTM_MESH_NAME 本身看起来是合理的配置项(指定 mesh 名称),但声明/文档不一致是值得注意的元数据错误,用户应确认没有其它未声明的敏感凭证被要求。
Persistence & Privilege
技能没有 always:true,也不包含安装脚本或写入系统/其他技能配置的步骤;默认允许模型调用(平台默认),但技能本身没有请求长期驻留或高权限访问。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install meshlink-publish
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /meshlink-publish 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of MeshLink 服务发布 Skill. - Enables publishing local services to a group intranet via ZTM (Zero Trust Mesh) using meshlink CLI. - Guides users through a strict, step-by-step workflow: port confirmation, agent and port checks, service name suggestion, publish preview, explicit user confirmation, and publication. - Provides clear error handling (agent errors, port checks, name conflicts). - Outputs detailed previews and publish results for user confirmation at each stage. - Prohibits publishing without explicit confirmation and enforces all checks using meshlink CLI only.
元数据
Slug meshlink-publish
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

MeshLink 服务发布 是什么?

通过 meshlink CLI 一键将本地服务安全发布到集团内网,支持端口检测和服务名管理,需用户确认后执行。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 305 次。

如何安装 MeshLink 服务发布?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install meshlink-publish」即可一键安装,无需额外配置。

MeshLink 服务发布 是免费的吗?

是的,MeshLink 服务发布 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

MeshLink 服务发布 支持哪些平台?

MeshLink 服务发布 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 MeshLink 服务发布?

由 jadejadelu(@jadejadelu)开发并维护,当前版本 v0.1.0。

💬 留言讨论