Midea Air Conditioners

PassAudited by ClawScan on May 1, 2026.

Overview

This appears to be a coherent local Midea AC control skill, with the main things to notice being that it can change physical AC settings and relies on an external msmart library.

Before installing, verify that the hardcoded AC IP addresses match your devices and that you are comfortable letting the agent change AC power and temperature settings. Also ensure any msmart-ng dependency is installed from a trusted source.

Findings (2)

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 skill can turn ACs on or off and change temperature, fan, or mode settings on local devices.

Why it was flagged

The script directly applies state changes to an air conditioner. This matches the skill purpose, but it is still a real-world device action users should be aware of.

Skill content
ac.power_state = False
        await ac.apply()
Recommendation

Confirm the room names and IP addresses before use, and consider requiring user confirmation for power changes or extreme temperature/fan-speed settings.

What this means

The skill may require a separately installed dependency, and users should know which package they are trusting before running it.

Why it was flagged

The skill relies on an external Python library, while the provided install metadata does not include an install specification or pinned dependency details.

Skill content
Powered by @mill1000's [msmart-ng](https://pypi.org/project/msmart-ng) library.
Recommendation

Install dependencies from the expected official package source, review the package name/version if possible, and avoid running modified dependency-install commands from untrusted sources.