← 返回 Skills 市场
86
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install nm-leyline-sem-integration
功能描述
Foundation skill for sem (semantic diff CLI) integration. Provides detection, install-on-first-use, and output normalization patterns for consumer skills
安全使用建议
This skill is coherent with its stated purpose: it detects sem, falls back to git/rg when sem is absent, and offers install options. Before installing sem via the provided curl command, note that it writes to /usr/local/bin and will likely require sudo; verify the GitHub release and (if available) checksums. Prefer Homebrew or cargo installs when possible. Be aware the skill will run git/rg/grep commands on your repository files (to compute diffs and trace callers) — it does not send data externally itself, but installing the sem binary executes remote code, so only install it from a trusted source.
功能分析
Type: OpenClaw Skill
Name: nm-leyline-sem-integration
Version: 1.0.0
The skill bundle provides integration for the 'sem' (semantic diff) tool, offering detection, installation, and fallback logic using standard git commands. It includes a Linux installation pattern in 'modules/detection.md' that downloads a binary from the official GitHub repository (Ataraxy-Labs/sem), but explicitly instructs the agent to request user permission before execution. The code logic in 'SKILL.md' and 'modules/fallback.md' is consistent with its stated purpose of normalizing diff outputs and tracing code impacts without any evidence of malicious intent or data exfiltration.
能力评估
Purpose & Capability
The name/description (sem integration) match the instructions: detection of the sem CLI, install-on-first-use options, primary and fallback command patterns, and output normalization for consumer skills. No unrelated capabilities or credentials are requested.
Instruction Scope
Runtime instructions are narrowly scoped to: checking a per-session cache, running command -v sem, running git diff/grep/rg for fallback, and offering install commands. The skill references the CLAUDE_CODE_TMPDIR env var (used as a per-session cache location) but does not declare it in requires.env; this is likely a platform-provided path, not a secret, but it's an environment variable the instructions read. The skill does not instruct collection or exfiltration of sensitive data.
Install Mechanism
This is an instruction-only skill (no install spec in registry), but the detection module provides install commands: brew (macOS), cargo (Rust), and a direct curl download from GitHub Releases for Linux. The GitHub releases URL is a reasonable source, but the curl command writes to /usr/local/bin which typically requires elevated privileges — the instructions do not show sudo or checksum verification. Directly downloading and installing an executable carries risk if you don't verify the release; prefer package managers (brew/cargo) when possible.
Credentials
No credentials, secrets, or external config paths are requested. The only environment use is CLAUDE_CODE_TMPDIR (per-session cache location) which is proportional to caching detection results. No unnecessary env vars or tokens are required.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request persistent system-wide changes beyond the optional sem installation. It does not modify other skills or request cross-skill credentials.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nm-leyline-sem-integration - 安装完成后,直接呼叫该 Skill 的名称或使用
/nm-leyline-sem-integration触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the nm-leyline-sem-integration skill.
- Provides foundational detection, install-on-first-use, and output normalization patterns for integrating the sem (semantic diff) CLI.
- Supports both sem-based paths and git fallback for semantic diff and impact analysis.
- Designed for skills that consume git diff output within the Night Market ecosystem.
元数据
常见问题
Nm Leyline Sem Integration 是什么?
Foundation skill for sem (semantic diff CLI) integration. Provides detection, install-on-first-use, and output normalization patterns for consumer skills. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 86 次。
如何安装 Nm Leyline Sem Integration?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nm-leyline-sem-integration」即可一键安装,无需额外配置。
Nm Leyline Sem Integration 是免费的吗?
是的,Nm Leyline Sem Integration 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Nm Leyline Sem Integration 支持哪些平台?
Nm Leyline Sem Integration 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nm Leyline Sem Integration?
由 athola(@athola)开发并维护,当前版本 v1.0.0。
推荐 Skills