← 返回 Skills 市场
OMNI Semantic Signal Engine
作者
Fajar Hidayat
· GitHub ↗
· v0.5.9
· MIT-0
90
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install omni-signal-engine
功能描述
Local-only semantic context filtering that saves up to 90% in token costs.
安全使用建议
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.
功能分析
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.
能力标签
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install omni-signal-engine - 安装完成后,直接呼叫该 Skill 的名称或使用
/omni-signal-engine触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
OMNI Semantic Signal Engine 是什么?
Local-only semantic context filtering that saves up to 90% in token costs. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 90 次。
如何安装 OMNI Semantic Signal Engine?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install omni-signal-engine」即可一键安装,无需额外配置。
OMNI Semantic Signal Engine 是免费的吗?
是的,OMNI Semantic Signal Engine 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
OMNI Semantic Signal Engine 支持哪些平台?
OMNI Semantic Signal Engine 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OMNI Semantic Signal Engine?
由 Fajar Hidayat(@fajarhide)开发并维护,当前版本 v0.5.9。
推荐 Skills