← Back to Skills Marketplace
fajarhide

OMNI Semantic Signal Engine

by Fajar Hidayat · GitHub ↗ · v0.5.9 · MIT-0
cross-platform ⚠ suspicious
90
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install omni-signal-engine
Description
Local-only semantic context filtering that saves up to 90% in token costs.
Usage Guidance
This plugin is coherent: it acts as a local wrapper that requires an 'omni' CLI to function, and its code matches the documentation. Before installing: 1) Verify the provenance of the omni binary (SKILL.md/README point to a GitHub repo, but the package registry shows 'Source: unknown'); download and build from the official repo or audit the published binary. 2) Review the omni GitHub source and any network/telemetry code — the plugin trusts that binary and does not itself enforce network isolation. 3) Avoid running this tool in environments containing sensitive environment variables or secrets, or clear/unset such env vars for the OpenClaw process; the plugin strips some envs but not credentials like AWS_*/GCP tokens. 4) Consider restricting agent autonomy (do not grant blanket autonomous run permissions) if you are uncomfortable with an agent being able to execute arbitrary local commands. If you need more assurance, request the upstream OMNI project's signed releases or a reproducible build and a brief network-audit of the binary.
Capability Analysis
Type: OpenClaw Skill Name: omni-signal-engine Version: 0.5.9 The skill provides arbitrary command execution capabilities through the `omni_cmd` tool, which wraps an external binary (`omni`). While the implementation in `index.js` follows security best practices—such as sanitizing the process environment by stripping ~25 dangerous variables (e.g., `LD_PRELOAD`, `NODE_OPTIONS`, `BASH_ENV`) and using `execFile` to prevent shell injection—the inherent risk of providing shell access to an AI agent is a high-risk capability. Per the provided guidelines, such risky capabilities are classified as suspicious even when aligned with the stated purpose of the tool.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
Name/description, manifest, SKILL.md, and code all consistently declare and require a local 'omni' binary and expose two tools (omni_cmd, omni_rewind). RequiredBinaries in openclaw.plugin.json matches the runtime code and SKILL.md.
Instruction Scope
The runtime instructions and code permit executing arbitrary terminal commands via OMNI (omni exec -- <command>) and retrieving archived logs. This is expected for a tool that distills terminal output, but it grants the agent broad ability to run potentially destructive or privacy-sensitive commands on the host.
Install Mechanism
No install spec is present (instruction-only plugin + small code file). Nothing is downloaded or installed by the plugin itself; it relies on a preinstalled 'omni' binary, which reduces install-time risk.
Credentials
The plugin requests no credentials or config paths. It does proactively strip ~25 'dangerous' environment variables (documented in code), which is a reasonable mitigation. However it still passes the rest of process.env to the omni process, so any secrets present in the environment (AWS_*, GCP creds, tokens, etc.) could be visible to the omni binary — you must trust the binary's behavior.
Persistence & Privilege
always is false and the plugin does not request persistent elevated privileges. It registers tools normally. Note: the platform default allows the agent to invoke tools autonomously — combined with the ability to run arbitrary local commands, that increases the impact if the agent is given broad autonomy.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install omni-signal-engine
  3. After installation, invoke the skill by name or use /omni-signal-engine
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.5.10
Version 0.5.10 of OMNI Semantic Signal Engine - No file changes detected in this version. - Functionality and documentation remain unchanged from version 0.5.8.
v0.5.9
No code changes detected. Documentation and security notice improvements only: - Improved clarity in the project description and security disclosures. - Enhanced wording around local-only processing and trust model. - Adjusted security section: clarified “dependency” language, emphasized open-source auditing, and reworded technical descriptions for transparency.
v0.5.8
- Improved description and documentation for clarity and security transparency. - Updated security details: now specifies use of `execFile` for process spawning and expanded environment variable sanitization. - Clarified the requirement for the OMNI CLI binary to be installed and accessible on the system path. - Revised author field and enhanced documentation formatting. - No functional changes to code detected in this release.
v0.5.7
omni-signal-engine 0.5.7 changelog: - Enhanced security section to clarify the plugin now uses safe process spawning (`child_process.spawn` with `shell: false`), eliminating shell injection risks. - Updated explanations on local-only execution, privacy, and data persistence for improved clarity. - Expanded security transparency details without changing core features or functionality.
v0.5.6
- Introduced a new security transparency section detailing local execution, data persistence, environment sanitization, and open-source status. - Replaced the `omni_shell` tool with `omni_cmd` for executing terminal and development tool commands.
v0.5.6-rc2
- Introduced OMNI Semantic Signal Engine for intelligent context filtering in OpenClaw agents. - Reduces AI token consumption by up to 90% by distilling terminal output to critical information only. - Added `omni_shell` tool to run shell commands with filtered output. - Added `omni_rewind` tool to access full archived command logs if needed. - Requires the OMNI binary to be installed.
Metadata
Slug omni-signal-engine
Version 0.5.9
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is OMNI Semantic Signal Engine?

Local-only semantic context filtering that saves up to 90% in token costs. It is an AI Agent Skill for Claude Code / OpenClaw, with 90 downloads so far.

How do I install OMNI Semantic Signal Engine?

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

Is OMNI Semantic Signal Engine free?

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

Which platforms does OMNI Semantic Signal Engine support?

OMNI Semantic Signal Engine is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OMNI Semantic Signal Engine?

It is built and maintained by Fajar Hidayat (@fajarhide); the current version is v0.5.9.

💬 Comments