CtrlK
BlogDocsLog inGet started
Tessl Logo

ui-dialogx-dialog

需要对话框、弹窗、菜单、加载等待、轻提示(Toast 替代)、应用内通知、底部弹窗、 上下文菜单、全屏/自定义弹层或操作引导时,默认使用 DialogX (com.github.kongzue.DialogX,本工程已依赖)而非系统 AlertDialog/Toast/PopupMenu。 SKILL 给组件选型、避坑事实与最小片段;组件静态工厂全表、链式 setter 全表、 全局配置 DialogX.* 全表、TextInfo/InputInfo/ItemDivider、枚举与主题包坐标见 references/reference.md。 在用户要求弹对话框、做加载框、提示框、底部菜单、确认/输入弹窗、引导蒙层或替换原生 Dialog 时使用。

75

Quality

94%

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

93%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 tight, highly actionable reference skill: selection table, concrete pitfall facts, copy-paste snippets, and a self-check checklist, with full tables correctly offloaded to a single clearly-signaled reference file. Only workflow clarity slightly lacks an explicit fix-and-retry loop.

DimensionReasoningScore

Conciseness

Lean and dense — a selection table, numbered pitfall facts, and minimal copy-paste snippets with no padding or explanation of concepts Claude already knows; every token earns its place.

5 / 5

Actionability

Fully executable copy-paste snippets (MessageDialog.show, WaitDialog/TipDialog singletons, BottomMenu with icons, PopTip, CustomDialog) cover the common cases, and pitfalls are concrete (@ColorInt, return true/false).

5 / 5

Workflow Clarity

Clear selection → pitfall → snippet flow culminating in a self-check checklist that acts as a validation checkpoint, though it lacks an explicit error-recovery feedback loop.

4 / 5

Progressive Disclosure

SKILL.md is a well-organized overview pointing to one-level-deep references/reference.md via clearly signaled anchor links (§ 组件工厂, § 数据类型, § 主题包) that resolve to real sections in the bundle file.

5 / 5

Total

19

/

20

Passed

Description

95%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, third-person description that crisply states the default-to-DialogX policy, enumerates comprehensive natural trigger terms, and explicitly directs to the reference for full tables. Minor specificity gap as it leans slightly on use-case enumeration over action verbs.

DimensionReasoningScore

Specificity

Names the domain and lists several concrete deliverables ('组件选型、避坑事实与最小片段') plus comprehensive enumeration of dialog types, with only minor gaps in action coverage.

4 / 5

Completeness

Explicitly answers both what ('默认使用 DialogX...SKILL 给组件选型、避坑事实与最小片段...见 references/reference.md') and when ('在用户要求弹对话框...时使用') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger terms with synonyms — '弹对话框、加载框、提示框、底部菜单、确认/输入弹窗、引导蒙层、替换原生 Dialog' and 'Toast 替代' — exactly what a user would say.

5 / 5

Distinctiveness Conflict Risk

Clear niche as the project's unified dialog framework, explicitly contrasted against system 'AlertDialog/Toast/PopupMenu', giving minimal conflict risk.

5 / 5

Total

19

/

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

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
afkT/DevUtils
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.