← Back to Skills Marketplace
athola

Nm Leyline Sem Integration

by athola · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
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
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nm-leyline-sem-integration
  3. After installation, invoke the skill by name or use /nm-leyline-sem-integration
  4. 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
Slug nm-leyline-sem-integration
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
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.

💬 Comments