← 返回 Skills 市场
fly3094

TIFF Merge & Split

作者 fly3094 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
76
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install tiff-merge
功能描述
合并图片为 TIFF 或拆分 TIFF 为单张图片(本地处理,隐私安全)
安全使用建议
This skill is not showing signs of data exfiltration or secret access, but it contains inconsistencies you should address before using it on important files: (1) The README and SKILL.md claim JPG/PNG input and PNG/JPG output support, but the code lacks the image decoding/encoding logic (split mode doesn't actually write files). (2) SKILL.md references installing the npm 'utif' package even though the registry metadata doesn't declare an install step. Recommended actions: run the code in a sandbox or disposable container, inspect and/or run npm install utif locally, test with non-sensitive sample files to confirm behavior, and ask the author to fix the implementation or provide a clear install spec (ideally add a proper image library like 'sharp' or canvas for JPG/PNG handling and make split actually write output files). If you need fully working JPG/PNG ↔ TIFF support, prefer a package whose code and documentation clearly match.
功能分析
Type: OpenClaw Skill Name: tiff-merge Version: 1.0.1 The skill provides local TIFF image merging and splitting functionality using the legitimate 'utif' library. Analysis of 'index.js' and 'SKILL.md' shows the code performs standard file system operations (fs.readFileSync, fs.writeFileSync) consistent with its stated purpose, with no evidence of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description (merge/split TIFF locally) matches the presence of Node code and the UTIF dependency referenced in SKILL.md. However, the skill repeatedly claims support for JPG/PNG input and for writing PNG/JPG outputs, but the code lacks any real JPG/PNG decoding or encoding (loadImage simply returns the raw buffer; decodeImage uses UTIF.decode which only handles TIFF). That means the advertised cross-format support is overstated and the implementation is incomplete.
Instruction Scope
SKILL.md instructs local usage and includes an install line for the npm package 'utif'. The runtime index.js operates only on local files and does not perform network calls or read environment variables (good). But the split implementation does not actually write out image files — it only logs/collects names (comment notes 'simplified implementation'); merge assumes images can be decoded with UTIF. These gaps are scope/instruction mismatches: the user-facing docs/README promise features that the code does not fully implement.
Install Mechanism
The registry metadata indicated 'No install spec', but SKILL.md contains an install entry requesting the npm package 'utif'. Using an npm package from the public registry is a low-to-moderate risk mechanism and is expected for this functionality. The inconsistency between registry install metadata and SKILL.md (missing declared install spec) is a packaging/metadata issue that should be fixed.
Credentials
The skill requests no environment variables or credentials and only requires the 'node' binary. This is proportional to a local, CLI-based image tool.
Persistence & Privilege
always is false, user-invocable is true, and disable-model-invocation is false (normal). The skill does not request persistent system privileges or attempt to modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tiff-merge
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tiff-merge 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
添加 TIFF 拆分功能,支持将多页 TIFF 拆分为单张图片
v1.0.0
Initial release of tiff-merge skill. - Merge multiple images into a multi-page TIFF file with local processing for privacy. - Supports JPG, PNG, and TIFF image formats. - Fast, secure operation – no file uploads. - Usage via simple command-line interface. - MIT license.
元数据
Slug tiff-merge
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

TIFF Merge & Split 是什么?

合并图片为 TIFF 或拆分 TIFF 为单张图片(本地处理,隐私安全). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 76 次。

如何安装 TIFF Merge & Split?

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

TIFF Merge & Split 是免费的吗?

是的,TIFF Merge & Split 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

TIFF Merge & Split 支持哪些平台?

TIFF Merge & Split 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 TIFF Merge & Split?

由 fly3094(@fly3094)开发并维护,当前版本 v1.0.1。

💬 留言讨论