CtrlK
BlogDocsLog inGet started
Tessl Logo

ui-devsimple-viewtheme

为布局 XML 中的控件默认补全 DevSimple(lib/DevSimple)的 ViewTheme 样式引用: 按控件继承链匹配 ViewTheme.<类名>,ImageView/AppCompatImageView 使用 ViewTheme.ImageView.FIT_XY,无匹配则用 ViewTheme.View。工作区内优先 Read lib/DevSimple;根样式清单见同目录 references/reference.md。在编写或批量整理 layout XML、 引入 ViewTheme、迁移旧布局、或用户提到 DevSimple/ViewTheme 时使用。

80

Quality

100%

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

100%Weight 40%Scale 1-3

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

A concise, highly actionable skill body: an ordered matching algorithm, copy-paste examples, a verification checklist, and a single well-structured reference file one level deep. All four dimensions score at the top of the scale.

DimensionReasoningScore

Conciseness

Lean and table-driven; assumes Claude's competence, never explaining what a View or style is. Every token earns its place — module paths, rules, and examples are all directly actionable with no padding.

3 / 3

Actionability

Provides exact, copy-paste-ready style strings ('style="@style/ViewTheme.ImageView.FIT_XY"'), a numbered matching algorithm, and complete XML code examples — fully executable rather than abstract.

3 / 3

Workflow Clarity

Rules are explicitly sequenced ('核心规则(按顺序执行)', 1–7) and closed by a verification checklist ('执行清单') with grep-based validation, giving clear checkpoints for this batch XML operation. Not capped at 2 because validation steps are present.

3 / 3

Progressive Disclosure

SKILL.md is an overview that points one level deep to references/reference.md via well-signaled section links (§根样式表, §继承链速查, §子样式命名规律); the reference file exists and is organized for navigation rather than nesting further.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 tightly written, third-person description that states concrete actions, gives explicit 'use when' triggers, and occupies a clearly distinct niche. Every dimension lands at the top of the 1–3 scale.

DimensionReasoningScore

Specificity

Names several concrete actions — '为布局 XML 中的控件默认补全…ViewTheme 样式引用', '按控件继承链匹配 ViewTheme.<类名>', and explicit fallback '无匹配则用 ViewTheme.View' — matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers what ('为布局 XML 中的控件默认补全…ViewTheme 样式引用') and when ('在编写或批量整理 layout XML、引入 ViewTheme、迁移旧布局、或用户提到 DevSimple/ViewTheme 时使用'), with a clear explicit trigger clause.

3 / 3

Trigger Term Quality

Covers natural user phrasings — '编写或批量整理 layout XML', '引入 ViewTheme', '迁移旧布局', '用户提到 DevSimple/ViewTheme' — giving good coverage of terms a user would actually say.

3 / 3

Distinctiveness Conflict Risk

A narrow niche — DevSimple's ViewTheme styling for a specific library path (lib/DevSimple) — with distinct triggers unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.