← Back to Skills Marketplace
76
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install tiff-merge
Description
合并图片为 TIFF 或拆分 TIFF 为单张图片(本地处理,隐私安全)
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tiff-merge - After installation, invoke the skill by name or use
/tiff-merge - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is TIFF Merge & Split?
合并图片为 TIFF 或拆分 TIFF 为单张图片(本地处理,隐私安全). It is an AI Agent Skill for Claude Code / OpenClaw, with 76 downloads so far.
How do I install TIFF Merge & Split?
Run "/install tiff-merge" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is TIFF Merge & Split free?
Yes, TIFF Merge & Split is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does TIFF Merge & Split support?
TIFF Merge & Split is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created TIFF Merge & Split?
It is built and maintained by fly3094 (@fly3094); the current version is v1.0.1.
More Skills