← Back to Skills Marketplace
rachelchoo1212

Tuya Smart Home

by rachelchoo1212 · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
496
Downloads
0
Stars
4
Active Installs
1
Versions
Install in OpenClaw
/install tuya-smart-home
Description
Control Tuya/Smart Life smart home devices including pet feeders, lights, plugs, curtains via cloud API or local network. Use when: (1) controlling smart hom...
Usage Guidance
This skill appears to do what it says: control Tuya devices via cloud or local network. Before installing: (1) inspect or run the included scripts in a safe environment if you have doubts (the source is bundled and readable); (2) only provide your Tuya ACCESS_ID/ACCESS_SECRET or LOCAL_KEY/IP when needed and to a trusted runtime — these are real credentials that grant device control; (3) be aware the scan will probe your local network to find Tuya devices; and (4) the scripts use public pip packages (tinytuya, tuya-connector-python) — consider auditing those packages or installing in an isolated virtualenv. If you want tighter control, prefer local mode and avoid giving cloud credentials to untrusted hosts or agents.
Capability Analysis
Type: OpenClaw Skill Name: tuya-smart-home Version: 1.0.0 The skill is designed to control Tuya/Smart Life devices via cloud or local APIs, which inherently requires network access and handling of sensitive credentials (Tuya Access ID/Secret, Local Key). All code (`scripts/tuya_control.py`, `scripts/tuya_scan.py`) uses standard Python libraries (`argparse`, `json`) and legitimate third-party Tuya libraries (`tinytuya`, `tuya-connector-python`) for its stated purpose. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in the `SKILL.md` or `references/tuya_api.md` files. While passing credentials via command-line arguments (as shown in `SKILL.md` examples) can pose a risk in certain environments (e.g., shell history, process lists), this is a common pattern for CLI tools and does not indicate malicious intent within the skill's code itself, which merely consumes the provided arguments.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, reference doc, and the two Python scripts are all consistent: they implement cloud API access (tuya-connector) and local control/scan (tinytuya). Nothing requested or installed is unrelated to controlling Tuya/Smart Life devices.
Instruction Scope
Runtime instructions and scripts only perform expected actions: scan local network (tinytuya.deviceScan), query cloud API endpoints, retrieve device info (including local_key) and send device commands. The instructions do not reference unrelated files, credentials, or external endpoints beyond Tuya API domains and local device IPs.
Install Mechanism
This is an instruction-only skill with bundled scripts; dependencies are standard public Python packages (tinytuya, tuya-connector-python) installed via pip. No arbitrary downloads or extract/install steps are present.
Credentials
The registry metadata declares no required env vars, and the scripts accept credentials via CLI flags rather than environment variables. This is reasonable, but be aware you will need to supply ACCESS_ID/ACCESS_SECRET (cloud) or DEVICE_ID/LOCAL_KEY/IP (local). The skill does not request unrelated credentials.
Persistence & Privilege
always is false and the skill does not request persistent system privileges or modify other skills or system-wide settings. The default ability for the agent to invoke the skill autonomously is not combined with other red flags here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tuya-smart-home
  3. After installation, invoke the skill by name or use /tuya-smart-home
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: cloud + local control for Tuya/Smart Life devices (pet feeders, lights, plugs, curtains)
Metadata
Slug tuya-smart-home
Version 1.0.0
License
All-time Installs 4
Active Installs 4
Total Versions 1
Frequently Asked Questions

What is Tuya Smart Home?

Control Tuya/Smart Life smart home devices including pet feeders, lights, plugs, curtains via cloud API or local network. Use when: (1) controlling smart hom... It is an AI Agent Skill for Claude Code / OpenClaw, with 496 downloads so far.

How do I install Tuya Smart Home?

Run "/install tuya-smart-home" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Tuya Smart Home free?

Yes, Tuya Smart Home is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Tuya Smart Home support?

Tuya Smart Home is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tuya Smart Home?

It is built and maintained by rachelchoo1212 (@rachelchoo1212); the current version is v1.0.0.

💬 Comments