← Back to Skills Marketplace
ajaylakhani

OpenMerge

by ajaylakhani · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
81
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install open-merge
Description
A simple description say hello
Usage Guidance
This skill's stated behavior (say a single greeting) does not explain why it would create a workspace with profile files and a device keypair or why preferences would be uploaded to a broker. Before installing: 1) Ask the publisher to explain why keys/profile data are needed and to show the exact onInstall steps (what files will be created, how the keypair is generated, and where any data is uploaded). 2) Refuse or sandbox installation until you understand file writes to ~/.openclaw/workspace/merge and confirm no secrets are transmitted. 3) If you proceed, inspect the created files and permissions, and verify that the private key never leaves your device (and that any uploads are to an explicitly named, trusted endpoint). 4) Prefer installing only after the skill provides a clearer, minimal runtime (or code) demonstrating the need for persistent storage; otherwise treat it as suspicious.
Capability Analysis
Type: OpenClaw Skill Name: open-merge Version: 1.0.0 The skill appears to be a simple 'hello world' template with no functional code or malicious instructions. While the SKILL.md file contains a 'Workspace files' section referencing sensitive items like private keypairs and Discord logs, these appear to be placeholder documentation or remnants from a different project, as there is no logic provided to interact with, create, or exfiltrate such data. The only active instructions are to echo a greeting and create a workspace directory during installation.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description promise a trivial 'say hello / merge' capability, yet the SKILL.md documents a persistent workspace with profile.json, preferences.json, .keypair, and other artifacts. Creating and managing keys/profile data is disproportionate for a skill whose runtime action is only to echo a greeting.
Instruction Scope
Runtime instructions explicitly reference a user home path (~/.openclaw/workspace/merge/) and list files including a device private key and profile data. The only explicit runtime action described (use the echo tool to say a greeting) does not justify creating or storing those files. The onInstall hook instructs creating that directory — this is file-system write behavior beyond the stated purpose.
Install Mechanism
Instruction-only skill with no install spec and no code files. That minimizes install-time code risk because nothing is downloaded or extracted.
Credentials
No environment variables or credentials are declared, yet the skill references storing a device keypair and profile/preference files (and mentions encrypted upload of preferences.json to a broker). Requesting persistent keys or upload behavior without declaring required credentials or explaining the broker is disproportionate and ambiguous.
Persistence & Privilege
The skill asks to create a persistent workspace in the user's home and store potentially sensitive files (.keypair, profile.json). While it does not request 'always: true' or broader system changes, persistent storage of keys and profile data is a meaningful privilege that should be explicitly justified and consented to.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install open-merge
  3. After installation, invoke the skill by name or use /open-merge
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the Merge skill. - Responds to merge requests by saying "Hello from merge" using the echo tool. - Includes an onInstall hook that sets up a workspace directory and confirms installation. - MIT licensed; authored by Ajay Lakhani.
Metadata
Slug open-merge
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenMerge?

A simple description say hello. It is an AI Agent Skill for Claude Code / OpenClaw, with 81 downloads so far.

How do I install OpenMerge?

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

Is OpenMerge free?

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

Which platforms does OpenMerge support?

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

Who created OpenMerge?

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

💬 Comments