CtrlK
BlogDocsLog inGet started
Tessl Logo

android-xml-views

Implement ViewBinding, RecyclerView, and XML Layouts on Android. Use when implementing XML layouts, ViewBinding, or RecyclerView adapters in Android. (triggers: layout/*.xml, **/*Binding.java, **/*Binding.kt, ViewBinding, ConstraintLayout, RecyclerView)

94

Quality

92%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

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.

This is a strong skill description that clearly defines its scope (Android UI components), lists specific capabilities, and provides explicit trigger guidance including both natural language terms and file glob patterns. It follows third-person voice and is concise without unnecessary padding.

DimensionReasoningScore

Specificity

Lists three specific concrete capabilities: ViewBinding, RecyclerView, and XML Layouts, all within the Android domain. These are well-defined technical actions/components.

3 / 3

Completeness

Clearly answers both 'what' (implement ViewBinding, RecyclerView, and XML Layouts on Android) and 'when' (explicit 'Use when' clause with triggers for layouts, ViewBinding, and RecyclerView adapters). Also includes glob-pattern triggers for additional clarity.

3 / 3

Trigger Term Quality

Includes excellent natural keywords users would say: 'XML layouts', 'ViewBinding', 'RecyclerView', 'ConstraintLayout', plus file patterns like 'layout/*.xml' and '*Binding.kt'. Covers both conceptual terms and file-based triggers.

3 / 3

Distinctiveness Conflict Risk

Highly specific to Android UI implementation with distinct triggers like ViewBinding, ConstraintLayout, RecyclerView, and Android-specific file patterns. Unlikely to conflict with other skills unless there are multiple Android UI skills.

3 / 3

Total

12

/

12

Passed

Implementation

85%

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

This is a well-structured, concise standards skill that efficiently communicates Android XML view best practices. Its main weakness is the lack of concrete code examples for ViewBinding setup and ListAdapter/DiffUtil implementation, which would make it more immediately actionable. The progressive disclosure to a reference file is well-handled.

Suggestions

Add a brief executable code snippet showing ViewBinding usage in an Activity or Fragment (e.g., inflating binding in onCreate)

Add a minimal ListAdapter + DiffUtil.ItemCallback code example to make the RecyclerView guidance copy-paste ready

DimensionReasoningScore

Conciseness

Very lean and efficient. Every line conveys actionable information without explaining concepts Claude already knows. No padding or unnecessary context about what ViewBinding or RecyclerView are.

3 / 3

Actionability

Provides clear directives (use ListAdapter, provide DiffUtil.ItemCallback, never call notifyDataSetChanged) but lacks executable code examples. The skill would benefit from concrete code snippets showing proper ViewBinding setup and ListAdapter implementation.

2 / 3

Workflow Clarity

This is a standards/guidelines skill rather than a multi-step workflow. The single-purpose directives are unambiguous and clearly stated. No destructive or batch operations require validation checkpoints.

3 / 3

Progressive Disclosure

Clean overview with well-organized sections and a single-level reference to implementation details in references/implementation.md. Content is appropriately split between the overview and the reference file.

3 / 3

Total

11

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
HoangNguyen0403/agent-skills-standard
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.