xiaodu-leave-home-mode-official

AdvisoryAudited by VirusTotal on Apr 3, 2026.

Overview

Type: OpenClaw Skill Name: xiaodu-leave-home-mode-official Version: 1.0.1 The skill orchestrates a 'leave home' routine by executing shell scripts from a neighboring directory (`../xiaodu-control-official/scripts/`) and managing state in local files (`MEMORY.md`, `XIAODU_CONTEXT.md`). It utilizes high-risk capabilities, specifically cross-directory shell execution and file system access, to control IoT devices and retrieve personal information like calendar events and alarms. While the behavior appears aligned with the stated purpose and includes safety checks such as mandatory confirmation for door locks, the reliance on shell commands and the potential for injection via device parameters in `SKILL.md` and `usage-notes.md` represents a significant security surface.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

When invoked, the agent may turn off lights, close curtains, turn off air conditioning or fans, and potentially handle a smart lock after confirmation.

Why it was flagged

The skill is designed to send commands that change the state of physical smart-home devices. This is central to the leave-home purpose and includes a door-lock confirmation rule, but it is still sensitive behavior.

Skill content
Track A(设备关闭):灯 → 窗帘 → 空调/风扇 → 门锁(二次确认)
Recommendation

Use only if you trust the underlying Xiaodu control setup and have reviewed which devices and scenes may be affected.

What this means

Actual device actions depend on the installed xiaodu-control-official scripts and configuration.

Why it was flagged

The skill depends on another local skill's scripts, but those scripts are not part of the provided artifact set. This is disclosed and expected for an orchestrator, but it limits what this review can verify.

Skill content
它运行时会调用同一 workspace 下、相邻目录里的依赖 skill:`skills/xiaodu-control-official/scripts/*`。
Recommendation

Review and trust the xiaodu-control-official installation before using this orchestrator.

What this means

The skill can act through whatever Xiaodu account or device permissions are already configured locally.

Why it was flagged

The skill does not request new credentials, but it uses existing delegated access from another Xiaodu control setup to operate devices.

Skill content
它不会自己索取新的外部凭证;运行时依赖的设备访问能力来自 `xiaodu-control-official` 已有配置。
Recommendation

Confirm that the existing Xiaodu credentials and device permissions are appropriate for the devices this skill may control.

What this means

Private schedule/reminder details may be summarized or spoken, and stored preferences may affect future smart-home actions.

Why it was flagged

The skill retrieves personal context such as calendar/reminder information and may persist home-automation preferences for reuse in later runs.

Skill content
天气 → 日历日程 → 提醒事项 ... 长期稳定偏好,写入 `MEMORY.md`。
Recommendation

Keep preference files scoped and reviewable, and be careful with persistent preferences such as automatic locking or device exclusions.