← 返回 Skills 市场
Skill Trigger V2
作者
halfmoon82
· GitHub ↗
· v2.1.4
· MIT-0
494
总下载
0
收藏
3
当前安装
5
版本数
在 OpenClaw 中安装
/install skill-trigger-v2
功能描述
Framework-only skill trigger reference. Runtime matching implementation has been removed from the published artifact.
安全使用建议
Key points to consider before installing:
- Inconsistency: The published SKILL.md/README claim this release is documentation-only (runtime removed), but the package actually contains runnable code (core matching engine and setup/wizard). Treat this as a red flag for sloppy release management — not necessarily malicious, but you should not run it blindly.
- Hard-coded paths: setup/wizard.py contains absolute paths (/Users/macmini/.openclaw/workspace) in its check commands. That is a developer artifact that can cause failures or unexpected behavior on your machine. Review and, if needed, edit the script to use your actual workspace path before running.
- Version mismatches: Different files disagree on the minimum semantic-router/skill-index versions (e.g., package.json lists semantic-router >=7.7.2 while SKILL.md/wizard/core reference >=2.0.0). Confirm which versions you actually need and where those dependencies will be installed from.
- File access: The code will read skill_index.json and pools.json and will create ~/.openclaw/workspace/.lib/skill_trigger_config.json. That is expected for a trigger, but confirm those files contain only expected metadata and not secrets. Do not run the wizard with elevated privileges.
- Provenance: The registry metadata lacks a clear homepage and the owner ID is opaque. If you plan to install, fetch the package source from a trusted repository (the package.json repository URL is github.com/openclaw/skill-trigger-v2 — verify the repo, tags, and author commit history) and inspect the full code in a safe environment.
- Safe testing: Run any install/init/check commands inside a disposable container or VM (or at least with a backup of your ~/.openclaw workspace). Search the code for unexpected network calls, telemetry, or subprocess invocations before allowing it network access.
If you want, I can:
- point out exact lines in core.py and wizard.py to inspect or sanitize (e.g., replace hard-coded paths),
- produce a short checklist of commands to safely inspect or sandbox the package,
- or attempt to summarize the remaining truncated portion of core.py if you provide it.
功能分析
Type: OpenClaw Skill
Name: skill-trigger-v2
Version: 2.1.4
The skill bundle contains highly irregular hardcoded absolute file paths pointing to a specific local user environment ('/Users/macmini/') in setup/wizard.py and make_doc_correct.py, which would cause the skill to fail or behave unpredictably on other systems. Furthermore, setup/wizard.py utilizes subprocess.run to execute shell commands that parse internal configuration files (~/.openclaw/workspace/.lib/skill_index.json) to extract version metadata. While the core logic in skill_trigger_v2/core.py appears to be a legitimate weighted intent-matching system, the combination of hardcoded environment assumptions and shell-based configuration parsing is a significant security and stability concern.
能力评估
Purpose & Capability
The SKILL.md and README repeatedly state this is a 'framework-only' or 'documentation-only' release with runtime matching removed, yet the package contains a fully implemented matching engine (skill_trigger_v2/core.py) and an installer wizard (setup/wizard.py). That mismatch (documented-as-non-executable vs. actual executable code) is incoherent and worth scrutiny.
Instruction Scope
Runtime instructions direct you to run setup/wizard.py (check/init/verify) which read and write files under the user's workspace (~/.openclaw/workspace/.lib/*). Reading the skill index and pools.json is expected for a trigger plugin, but the wizard contains hard-coded developer paths (/Users/macmini/.openclaw/workspace) in check commands — this can fail or behave unexpectedly on other systems.
Install Mechanism
There is no download-from-URL install spec in registry metadata; the skill is instruction- and code-file based. It does not embed external arbitrary download URLs. The only external operations are recommendations to run 'clawhub install' for declared dependencies.
Credentials
The skill does not request environment variables or credentials in metadata. It does read/write files in the user's OpenClaw workspace (skill_index.json, pools.json, skill_trigger_config.json) which is proportional for a trigger service. Note the inconsistent version constraints across files (package.json, SKILL.md, wizard.py, core.py) which may prompt the wizard to suggest installing/upgrading dependencies unexpectedly.
Persistence & Privilege
The skill does not declare always:true and does not attempt to alter other skills or global agent configuration beyond writing its own config (~/.openclaw/workspace/.lib/skill_trigger_config.json). That behavior is normal for an installable skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skill-trigger-v2 - 安装完成后,直接呼叫该 Skill 的名称或使用
/skill-trigger-v2触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.1.4
**Skill-trigger-v2 2.1.4**
- Removes all runtime matching code and executable logic from the published package.
- Retains only interface definitions, configuration contract, and documentation.
- Shifts the package purpose to serve as a framework reference and human-readable workflow only.
- Removes local setup scripts and runnable usage examples.
- Clearly marks the artifact as non-executable and for documentation/guidance purposes only.
v2.1.3
v2.1.3: 同步 semantic-router v7.9.4 变更 — 移除注入文本中的 dispatch_id 动态字段和 SKILL_NOT_APPLICABLE 输出指令,消除 LLM prefix cache 破坏。dispatch_id 仍在内部生成用于日志追踪。
v2.1.2
fix: align dependency with [email protected] to resolve Skill Trigger recursive dispatch loop.
v2.1.1
- Switched dependency from skill-index to skill-quick-index with updated compatible versions.
- Added documentation files: README_Humanities_CN.md and README_v2_Humanities.md.
- Added make_doc_correct.py utility script for documentation correction.
- Updated configuration and documentation to reflect new dependency and version compatibility.
v2.1.0
Unified threshold arbitration (v2). 🔷 Powered by halfmoon82 🔷
元数据
常见问题
Skill Trigger V2 是什么?
Framework-only skill trigger reference. Runtime matching implementation has been removed from the published artifact. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 494 次。
如何安装 Skill Trigger V2?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-trigger-v2」即可一键安装,无需额外配置。
Skill Trigger V2 是免费的吗?
是的,Skill Trigger V2 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Skill Trigger V2 支持哪些平台?
Skill Trigger V2 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Skill Trigger V2?
由 halfmoon82(@halfmoon82)开发并维护,当前版本 v2.1.4。
推荐 Skills