← Back to Skills Marketplace
86
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install nm-leyline-sem-integration
Description
Foundation skill for sem (semantic diff CLI) integration. Provides detection, install-on-first-use, and output normalization patterns for consumer skills
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nm-leyline-sem-integration - After installation, invoke the skill by name or use
/nm-leyline-sem-integration - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 86 downloads so far.
How do I install Nm Leyline Sem Integration?
Run "/install nm-leyline-sem-integration" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nm Leyline Sem Integration free?
Yes, Nm Leyline Sem Integration is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Nm Leyline Sem Integration support?
Nm Leyline Sem Integration is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nm Leyline Sem Integration?
It is built and maintained by athola (@athola); the current version is v1.0.0.
More Skills