← 返回 Skills 市场
kagxin

smart-control-skill

作者 kagxin · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
122
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install smart-control-skill
功能描述
Control smart home devices configured in Smart Plus APP. Use when you need to: (1) Query devices and scenes (lights, AC, switches), (2) Control device power...
安全使用建议
This package appears to contain a legitimate MXCHIP client that needs your MXCHIP_OAUTH_TOKEN to control devices. Before installing: (1) verify the publisher — confirm the GitHub URL and website are genuine and match the registry owner, (2) confirm why the platform metadata listed no required env vars (this mismatch could be a packaging error or an attempt to hide the token requirement), (3) only provide an OAuth token with minimal scope and rotate it after testing, (4) run the code in a sandbox or review the full script yourself (it appears to call only the MXCHIP API, but verifying there is no hidden exfiltration is prudent), and (5) prefer installing a skill from the official MXCHIP or platform-verified publisher rather than an unknown owner id. If you already provided a token and are unsure, revoke/rotate it and check MXCHIP account logs for unexpected activity.
功能分析
Type: OpenClaw Skill Name: smart-control-skill Version: 1.0.2 The skill is a legitimate integration for controlling smart home devices via the MXCHIP MCP service. The Python client (mxchip_mcp_client.py) implements standard JSON-RPC 2.0 communication with official MXCHIP endpoints (app.api.cloud.mxchip.com) and requires a user-provided OAuth token. No evidence of data exfiltration, malicious execution, or prompt injection was found; the code and instructions are strictly aligned with the stated purpose of home automation.
能力评估
Purpose & Capability
The code, SKILL.md, and README all describe an MXCHIP MCP client that legitimately needs an OAuth token to call MXCHIP endpoints — that is coherent with the stated purpose. However, the registry metadata provided to the platform lists no required environment variables and lists an unknown owner id, while skill.json and docs declare MXCHIP_OAUTH_TOKEN as required and the owner as MXCHIP. The homepage/source are marked unknown in the registry even though files claim official MXCHIP URLs. These provenance/metadata mismatches are unexpected and should be confirmed with the publisher.
Instruction Scope
SKILL.md and the included Python SDK instruct the agent only to use the MXCHIP OAuth token and call the MXCHIP MCP API endpoints; there are no instructions to read unrelated system files, search the host, or exfiltrate data to third-party endpoints. The runtime behavior (JSON-RPC over HTTPS to app.api.cloud.mxchip.com) matches the declared functionality.
Install Mechanism
There is no install spec (instruction-only), which is lower risk. The package includes a Python client and requirements.txt (requests). This is consistent with the SKILL.md pip install step, but the manifest lacks an explicit install mechanism — ensure your agent environment will install or sandbox the bundled code before execution. No external/untrusted download URLs or archive extraction are present.
Credentials
The skill legitimately requires a single sensitive credential (MXCHIP_OAUTH_TOKEN) to authenticate to MXCHIP's API; that is proportional to its purpose. However, the top-level registry metadata in the provided package claims 'required env vars: none' while skill.json and SKILL.md state MXCHIP_OAUTH_TOKEN is required. That metadata mismatch is a red flag about the packaging or publisher authenticity. Treat any OAuth token as sensitive and verify token scope before use.
Persistence & Privilege
The skill does not request always:true or other elevated persistence. disable-model-invocation is false (normal), and there is no code that attempts to modify other skills or global agent settings. No excessive privileges are requested in the package.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smart-control-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smart-control-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Version 1.0.2 of smart-control-skill - No file changes detected between this version and the previous version. - No user-facing updates, bug fixes, or feature changes.
v1.0.1
Version 1.0.1 - Added skill.json file to the project. - No changes made to functionality or documentation content.
v1.0.0
Initial release of mxchip-smart-control skill. - Provides control of smart home devices configured in the Smart Plus APP via MXCHIP MCP protocol (JSON-RPC 2.0 over HTTP). - Supports querying devices and scenes, device power control (on/off), air conditioner control (temperature, mode), and scene triggering. - Requires MXCHIP_OAUTH_TOKEN environment variable for authentication. - Includes Python usage examples and error handling guidance. - Detailed documentation for all supported actions and device categories.
元数据
Slug smart-control-skill
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

smart-control-skill 是什么?

Control smart home devices configured in Smart Plus APP. Use when you need to: (1) Query devices and scenes (lights, AC, switches), (2) Control device power... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 122 次。

如何安装 smart-control-skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install smart-control-skill」即可一键安装,无需额外配置。

smart-control-skill 是免费的吗?

是的,smart-control-skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

smart-control-skill 支持哪些平台?

smart-control-skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 smart-control-skill?

由 kagxin(@kagxin)开发并维护,当前版本 v1.0.2。

💬 留言讨论