← Back to Skills Marketplace
134
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xlink-iot-agent
Description
Xlink IoT Agent - Query IoT devices and events via Xlink Gateway API. Provides device overview, device list, event instance queries, and alert statistics. Us...
Usage Guidance
This skill appears to do what it says — it calls Xlink Gateway endpoints and requires Xlink credentials. Before installing: (1) only supply XLINK_APP_SECRET to trusted skills and rotate the secret if it might be exposed; (2) prefer creating a least-privilege App ID/Group in Xlink for this usage; (3) verify the XLINK_BASE_URL points to your intended Xlink gateway (default is api-gw.xlink.cn); (4) avoid enabling debug/logging in production because the client logs request params and payloads which could leak sensitive data; (5) review the included scripts locally if you plan to run device-control commands, since those commands will invoke actions on real devices.
Capability Analysis
Type: OpenClaw Skill
Name: xlink-iot-agent
Version: 0.1.0
The xlink-iot-agent skill is a legitimate and well-documented tool for managing IoT devices on the XLink platform. The bundle includes a robust Python client (gateway_app_client.py) that implements standard signature-based authentication (SHA256) and a high-level CLI (xlink_api.py) for device monitoring and control. All network communication is directed to the official XLink API endpoint (api-gw.xlink.cn), and no evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description, CLI commands, SKILL.md examples, and the included Python modules all focus on querying and controlling devices via the Xlink Gateway API. The three required env vars (XLINK_APP_ID, XLINK_APP_SECRET, XLINK_API_GROUP) are exactly what an authenticated gateway client would need.
Instruction Scope
Runtime instructions and CLI usage in SKILL.md map directly to functions implemented in scripts/xlink_api.py and gateway_app_client.py. The instructions only reference environment variables declared in metadata and targets the documented Xlink API endpoints. One operational note: the client supports a --debug/logging mode and the code logs request details (URL, params, data) under debug; enabling debug may expose request payloads in logs, so avoid debug in sensitive environments.
Install Mechanism
No install spec or external downloads are declared (lowest-risk install model). The skill includes local Python script files (no packaging/install step). There are no URLs, extract operations, or third-party installers in the manifest.
Credentials
The skill requests only XLINK_APP_ID, XLINK_APP_SECRET, and XLINK_API_GROUP (plus an optional XLINK_BASE_URL in examples). Those are proportionate to authenticating and scoping API calls. Reminder: XLINK_APP_SECRET is sensitive; the code uses it to sign requests (expected) and should be protected (do not check into source control).
Persistence & Privilege
The skill does not request persistent platform privileges (always:false) and does not modify other skills or system-wide settings. It is user-invocable and can be invoked autonomously by the agent (default), which is normal for skills.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install xlink-iot-agent - After installation, invoke the skill by name or use
/xlink-iot-agent - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: provides integration with the XLink IoT platform for device query and control.
Metadata
Frequently Asked Questions
What is XLink IoT Agent?
Xlink IoT Agent - Query IoT devices and events via Xlink Gateway API. Provides device overview, device list, event instance queries, and alert statistics. Us... It is an AI Agent Skill for Claude Code / OpenClaw, with 134 downloads so far.
How do I install XLink IoT Agent?
Run "/install xlink-iot-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is XLink IoT Agent free?
Yes, XLink IoT Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does XLink IoT Agent support?
XLink IoT Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created XLink IoT Agent?
It is built and maintained by AllenKwok (@allenkwok); the current version is v0.1.0.
More Skills