CtrlK
BlogDocsLog inGet started
Tessl Logo

miloco-onboarding

家庭信息首次初始化 / onboarding —— 用户说"初始化家庭""配置家庭成员""首次设置""帮我建家庭档案""onboarding"时激活;收到后端推送的 `[系统事件]` onboarding 消息(全新安装检测)时主动发起;也在身份库成员为空 + 家庭档案为空时由 agent 提议。通过访谈把家庭成员与家庭档案一次性建起来。

68

Quality

83%

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

81%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.

A thorough, highly actionable onboarding skill with explicit sequencing and strong validation/feedback checkpoints for the batch write. Its main weakness is verbosity from repeated safety emphasis and editorial flair, and a monolithic structure that inlines large examples rather than splitting them into reference files.

Suggestions

Consolidate the repeated 绝不编造/确认后再写 guidance into a single 安全红线 section and reference it from 总原则 and 示范对话 to cut redundancy (targets conciseness).

Trim editorial reinforcement like '全场最值钱的一问' (stated twice) and motivational framing to tighten token budget without losing the rule (targets conciseness).

Move the full ops JSON example and/or the示范对话 into separate reference files (e.g. references/ops-example.json, references/sample-dialogues.md) linked from the main body to improve progressive disclosure.

DimensionReasoningScore

Conciseness

Content is domain-specific rather than generic fluff, but safety rules are restated multiple times (绝不编造 appears in 总原则, 安全红线, and 示范对话 notes) and editorial phrasing recurs (全场最值钱的一问 used twice, 开局就录准…才能…懂这家人), so it is mostly efficient yet could be tightened — the anchor at 3 fits better than 4.

3 / 5

Actionability

Provides copy-paste-ready miloco-cli commands, a complete ops JSON array with explicit instruction to swap in real person_ids, concrete per-stage interview prompts with example answers, and a field速查 — fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

Interview flow is explicitly sequenced ⓪→⑦ and the write-back is a numbered 5-step procedure with explicit validation checkpoints (confirm-before-write summary, pre-check现状, dedup by name on 409, idempotent rerun, graceful degradation on perceive failure), including feedback loops for the batch write.

5 / 5

Progressive Disclosure

Well-organized into clearly headed sections with well-signaled, one-level-deep references to sibling skills for boundary topics, but the file is monolithic (~418 lines) with a large inlined ops JSON example and two full示范 dialogues that are not split into bundle files — good structure with minor organization gaps rather than the ideal split at 5.

4 / 5

Total

17

/

20

Passed

Description

86%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.

A strong, trigger-rich description that clearly states both what the skill does and the multiple conditions under which it activates, with highly natural user-facing phrases. It is slightly light on enumerating concrete sub-actions and has minor overlap with sibling family-info skills.

DimensionReasoningScore

Specificity

Names the domain (家庭信息首次初始化/onboarding) and one concrete combined action (通过访谈把家庭成员与家庭档案一次性建起来), but does not enumerate the several distinct write operations, matching the 'names domain and 1-2 concrete actions' anchor rather than the several-actions anchor at 4.

3 / 5

Completeness

Explicitly answers both what (build family members and family profile in one go via interview) and when (activates on the listed user phrases, on the backend [系统事件] onboarding push, and when identity/profile are both empty), with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases a user would actually say — 初始化家庭, 配置家庭成员, 首次设置, 帮我建家庭档案, onboarding — plus system-event and empty-state triggers, matching the 'comprehensive coverage of natural terms' anchor.

5 / 5

Distinctiveness Conflict Risk

The first-time/onboarding + system-event niche is mostly distinct with specific triggers, but the family-info domain is shared with sibling skills (home-profile, miot-identity), giving minor overlap risk — the 'mostly distinct; minor overlap with closely related skills' anchor at 4 fits better than 5.

4 / 5

Total

17

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 7 suspicious

Warning

Total

14

/

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.