← 返回 Skills 市场
The Semantic Handshake Engine
作者
MilesXiang
· GitHub ↗
· v1.0.0
· MIT-0
144
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install s2-nlp-connector
功能描述
Generates executable device control templates from API docs using local LLMs to enable cross-protocol IoT device management respecting closed ecosystem restr...
安全使用建议
This skill appears coherent with its stated purpose, but follow these precautions before installing/using it: 1) Only run it against a trusted local LLM endpoint — the code POSTS the raw prompt (including whatever API doc you provide) to http://localhost:1234/v1; if that endpoint is malicious or configured to forward requests, your inputs could leak. 2) Do not paste secrets (API keys, tokens, private endpoints) into the 'API/Protocol Doc' prompt — the skill will send those verbatim to the model and store the resulting adapter in ./s2_primitive_data/active_hardware_mounts.json. 3) Inspect and sandbox the skill (run in an isolated environment) if you are unsure about its provenance; the package metadata lists space2.world but source is unknown. 4) If you plan to integrate proprietary hardware, note the code enforces a 'BLOCKED_CLOSED_ECOSYSTEM' policy and will instruct you to use official bridges (Matter/Home Assistant) rather than attempting cryptographic bypass. 5) If you need higher assurance, request signed provenance or a reproducible build from the author; absent that, treat the unknown source as a reason for caution.
功能分析
Package: s2-nlp-connector (xpi)
Version: 1.0.0
Description:
The s2-nlp-connector package is a CLI utility designed to generate IoT device configuration templates (adapters) by interfacing with a local LLM API. The code collects device metadata and API documentation from the user, sends it to a local endpoint (http://localhost:1234), and saves the resulting JSON structure to a local directory. There is no evidence of malicious behavior such as credential exfiltration, execution of arbitrary shells, or unauthorized network communication outside of the specified local LLM integration.
能力评估
Purpose & Capability
Name/description (dynamic API adapter generation for IoT) aligns with what the skill does: it prompts an LLM to produce JSON control templates and then stores the adapter. There are no unrelated requirements (no cloud credentials, no unrelated binaries).
Instruction Scope
SKILL.md and skill.py both instruct the agent to send the entire provided API/protocol doc to an LLM and expect a JSON adapter. This stays within the declared purpose, but the skill will forward any content you enter (including possible embedded keys or secrets) to the model; the SKILL does not redact secrets or limit what is included in the prompt.
Install Mechanism
There is no install spec and no packages downloaded. The skill is provided as a code file and runs with standard library modules only (urllib, json, os), which is proportionate to its functionality.
Credentials
The skill requires no environment variables, credentials, or config paths. It does create and write to a local directory (./s2_primitive_data) to persist adapters and mounts — this storage is explained by the skill's purpose but may contain sensitive data depending on what you input.
Persistence & Privilege
always:false and user-invocable:true (normal). The skill persists adapter/mount metadata to a local file (active_hardware_mounts.json) but does not change other skills or system-wide settings. It does not grant itself elevated platform privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install s2-nlp-connector - 安装完成后,直接呼叫该 Skill 的名称或使用
/s2-nlp-connector触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
S2-NLP-Connector v1.0.0
- Introduces a dynamic API adapter generator that reads device API documentation and creates executable Declarative Control Templates.
- Implements a three-tier integration architecture to handle devices with native S2 JSON support, open APIs, and closed proprietary protocols.
- Automatically generates adapters for open API devices; securely blocks direct access to closed ecosystems, enforcing use of approved bridges.
- Provides bilingual (English/中文) documentation and simulation examples for easy understanding and testing.
元数据
常见问题
The Semantic Handshake Engine 是什么?
Generates executable device control templates from API docs using local LLMs to enable cross-protocol IoT device management respecting closed ecosystem restr... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 144 次。
如何安装 The Semantic Handshake Engine?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install s2-nlp-connector」即可一键安装,无需额外配置。
The Semantic Handshake Engine 是免费的吗?
是的,The Semantic Handshake Engine 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
The Semantic Handshake Engine 支持哪些平台?
The Semantic Handshake Engine 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 The Semantic Handshake Engine?
由 MilesXiang(@spacesq)开发并维护,当前版本 v1.0.0。
推荐 Skills