CtrlK
BlogDocsLog inGet started
Tessl Logo

miloco-notify

需要主动触达家庭成员时使用——感知告警、危险预警、任务到期、定时播报、设备反馈、关怀提醒等一切「主动告知 / 通知 / 触达」的场景。负责决策:通知给谁 → 走哪个渠道(音箱 TTS / IM / 米家推送)→ 写什么文案 → 交付执行。只要不是被动回答用户当前的提问、而是系统或 agent 要主动找人,就加载本 skill。用户想配置 / 绑定 / 解绑通知接收渠道时也走本 skill(见 references/channel-config.md)。

79

Quality

100%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

A well-structured, actionable skill body: concise tables, concrete tool calls, an explicit workflow with validation/feedback rules for irreversible sends, and a single well-signaled reference file. It respects token budget while remaining unambiguous.

DimensionReasoningScore

Conciseness

The body is a lean, table-driven decision reference that assumes Claude's competence and avoids explaining concepts Claude already knows; nearly every line carries an actionable rule, though a few clarifying notes are slightly expansive.

3 / 3

Actionability

It gives concrete, executable commands and tool calls (miloco-cli person list, miloco_im_push(message="<文案>"), miloco-cli notify push --text) plus channel-routing tables and copy examples, distinguishing agent tools from CLI commands explicitly.

3 / 3

Workflow Clarity

A clear six-step sequence (解析→分级→选人→选渠道→写文案→交付执行) is paired with an exception-handling table and explicit feedback checkpoints (needsBind resend rule, single-send-plus-at-most-one-degradation) that prevent retry loops on irreversible notifications.

3 / 3

Progressive Disclosure

The SKILL.md is an overview that cleanly offloads channel configuration to a single one-level-deep reference (references/channel-config.md), referenced inline at the points it is needed, with no nested indirection.

3 / 3

Total

12

/

12

Passed

Description

100%

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

A concise, specific description that clearly states capabilities, natural trigger terms, the when-condition, and a distinct niche. It answers what and when without fluff or over-claiming.

DimensionReasoningScore

Specificity

The description enumerates concrete scenarios (感知告警、危险预警、任务到期、定时播报、设备反馈、关怀提醒) and a specific decision chain (给谁→走哪个渠道→写文案→交付执行), matching the 'multiple specific concrete actions' anchor.

3 / 3

Completeness

It explicitly answers both what (the decision/delivery pipeline) and when ('只要不是被动回答用户当前的提问、而是系统或 agent 要主动找人,就加载本 skill'), with an explicit trigger clause.

3 / 3

Trigger Term Quality

It covers natural trigger language a user would say (通知、告知、触达、告警、提醒、配置/绑定/解绑渠道), giving good coverage of natural terms rather than technical jargon.

3 / 3

Distinctiveness Conflict Risk

It carves a clear niche — proactive family outreach via specific channels — and explicitly excludes passive replies, making conflicts with other skills unlikely.

3 / 3

Total

12

/

12

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.