CtrlK
BlogDocsLog inGet started
Tessl Logo

miloco-devices

查询与控制米家智能家居设备。查询能力包括设备开关状态、运行状态、电量、设定温度、当前温湿度、PM2.5 等环境与设备数据;控制能力包括开关灯、调节空调温度/模式/风速、控制窗帘开合、启动或停止扫地机器人、开关摄像头等设备操作;场景能力包括触发已有米家场景,如回家、离家、睡眠等智能场景;以及刷新设备列表缓存。

67

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with executable commands, a clear sequenced workflow, safety validation rounds, and a feedback-oriented exception table. It is dense and well-structured but long and fully inline, with some intentional rule repetition that could be tightened or split into reference files.

DimensionReasoningScore

Conciseness

Information-dense, domain-specific guidance with tables and examples and no basic-concept padding, but ~220 lines with deliberate repetition of key rules (补 on, 安全确认) across sections that could be trimmed; efficient and assumes competence, just below a 5.

4 / 5

Actionability

Provides fully executable miloco-cli commands (device control/props/action, device list | grep, scene trigger, device refresh) with real dids and values, plus examples covering common cases like AC temperature, lights, queries, multi-device batches, and safety devices.

5 / 5

Workflow Clarity

Six explicitly sequenced steps with validation checkpoints (multi-candidate disambiguation, parameter range/enum checks, two-round safety confirmation for door locks/cameras/gas valves) and an exception-handling table giving feedback loops for recovery.

5 / 5

Progressive Disclosure

Well-organized into clear sections (何时激活, 核心工作流, 设备控制指导, 旁路操作, 异常处理, 关键规则, 边界, 示例) with no nesting, but all content is inline in a single ~220-line file with no external references for the larger guidance blocks.

4 / 5

Total

18

/

20

Passed

Description

75%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and distinct, enumerating concrete query/control/scene/refresh capabilities, but it omits any explicit 'Use when...' trigger guidance, which caps its completeness. Trigger terms are good but presented as a capability inventory rather than natural trigger phrasing.

Suggestions

Add an explicit 'Use when...' clause naming natural trigger phrases (e.g. 'Use when the user asks to control or check Mi Home devices, trigger scenes, or refresh the device list').

Surface a few more natural user phrasings/synonyms directly in the description so trigger-term quality matches the capability breadth.

Trim the long enumeration slightly so the description stays scannable while keeping the explicit trigger clause.

DimensionReasoningScore

Specificity

Lists many concrete query, control, scene, and refresh actions (设备开关状态、电量、PM2.5、开关灯、调节空调温度/模式/风速、控制窗帘、启动扫地机器人、开关摄像头、触发回家/离家/睡眠场景、刷新设备列表缓存), giving comprehensive coverage.

5 / 5

Completeness

Has a very clear 'what' across query/control/scene/refresh, but no 'Use when...' clause or equivalent explicit 'when' trigger guidance in the description, which per the guideline caps completeness at 3.

3 / 5

Trigger Term Quality

Contains natural phrases users would say (开关灯、空调调温度、窗帘、扫地机器人、回家/离家/睡眠场景), but it reads as a capability list rather than explicit trigger phrasing and lacks synonyms/file-extension variants.

4 / 5

Distinctiveness Conflict Risk

Scoped narrowly to 米家智能家居设备 with a clear niche (device query/control, scene triggering, cache refresh), making it unlikely to fire for unrelated skills.

5 / 5

Total

17

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository
XiaoMi/xiaomi-miloco
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.