← Back to Skills Marketplace
jpengcheng523-netizen

file-compare

by jpengcheng523-netizen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
90
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install jpeng-file-compare
Description
Compare two files
README (SKILL.md)

File Compare

Compare two files

When to Use

  • User needs utility related functionality
  • Automating compare tasks
  • Filesystem operations

Usage

python3 scripts/file_compare.py --input \x3Cinput> --output \x3Coutput>

Configuration

Set required environment variables:

export COMPARE_API_KEY="your-api-key"

Output

Returns JSON with results:

{
  "success": true,
  "data": {}
}
Usage Guidance
Do not run or trust this skill as-is. Before installing, ask the author to: (1) provide the missing script(s) or remove references to them; (2) explain exactly why an API key (COMPARE_API_KEY) is needed for a local file compare and where that key is sent; (3) publish source or a homepage so you can inspect the code. Never supply real API keys or secrets to a skill whose purpose doesn't clearly require them. If you must test, do so in a safe sandbox and prefer an open-source implementation you can inspect yourself.
Capability Analysis
Type: OpenClaw Skill Name: jpeng-file-compare Version: 1.0.0 The skill documentation in SKILL.md describes a file comparison utility that requires an external API key (COMPARE_API_KEY), which is highly unusual for local filesystem operations and suggests that file contents may be exfiltrated to a remote service. Furthermore, the implementation script (scripts/file_compare.py) is referenced but missing from the provided files, making it impossible to verify the destination of the data or the safety of the command execution.
Capability Assessment
Purpose & Capability
Name/description say 'Compare two files' (a local filesystem task), but the SKILL.md asks the user to set COMPARE_API_KEY and to run python3 scripts/file_compare.py. There are no code files, no install spec, and no declared environment variables — the requested API key and script do not match the stated simple purpose.
Instruction Scope
Instructions direct the agent to run `python3 scripts/file_compare.py --input <input> --output <output>` and to export COMPARE_API_KEY. The referenced script is not present in the package and the API key is not declared in metadata. This is scope creep and makes the runtime behavior undefined and potentially risky.
Install Mechanism
Instruction-only skill (no install, no files). That is lower risk generally, but here the lack of the referenced script means the instructions are unusable as provided. No downloads or install URLs are present.
Credentials
SKILL.md requires COMPARE_API_KEY (an apparent secret) despite the registry metadata listing no required env vars or primary credential. A basic file comparison should not need an external API key; requesting one is disproportionate and unexplained.
Persistence & Privilege
The skill does not request always: true, does not declare persistence or system-wide config changes, and has no declared credentials or config paths. Autonomous invocation is allowed by default but is not itself a new concern here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install jpeng-file-compare
  3. After installation, invoke the skill by name or use /jpeng-file-compare
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of jpeng-file-compare. - Provides a utility to compare two files via command line. - Supports automation of file comparison tasks. - Outputs comparison results as JSON. - Requires setting a COMPARE_API_KEY environment variable for use.
Metadata
Slug jpeng-file-compare
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is file-compare?

Compare two files. It is an AI Agent Skill for Claude Code / OpenClaw, with 90 downloads so far.

How do I install file-compare?

Run "/install jpeng-file-compare" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is file-compare free?

Yes, file-compare is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does file-compare support?

file-compare is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created file-compare?

It is built and maintained by jpengcheng523-netizen (@jpengcheng523-netizen); the current version is v1.0.0.

💬 Comments