CtrlK
BlogDocsLog inGet started
Tessl Logo

android-performance

Optimize Android app startup, UI rendering, and frame stability with Baseline Profiles and lazy initialization. Use when reducing startup time, diagnosing jank, or improving rendering performance.

64

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

57%

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

The body is a well-organized, lean standards overview with good progressive disclosure to a real reference file. It is held back by a redundant anti-patterns section, no in-body executable code, and no validation checkpoint.

Suggestions

Remove the "Anti-Patterns" section — its two bullets duplicate the nested-weights and Activity-context guidance already stated in section 3.

Add one concise in-body code snippet (e.g., a lazy singleton or Baseline Profile generator) so the guidance is copy-paste ready rather than only available in the reference.

Add a brief verification step, such as confirming startup gains with Macrobenchmark before and after applying a Baseline Profile, to give the standards a concrete checkpoint.

DimensionReasoningScore

Conciseness

The body is lean and avoids explaining known concepts, but the "Anti-Patterns" section repeats the nested-weights and Activity-context points already made in section 3 verbatim, so it could be tightened.

2 / 3

Actionability

It names concrete APIs (Baseline Profiles, App Startup, Coil/Glide, ConstraintLayout, Modifier.weight) but provides no executable code in the body itself — copy-paste-ready examples live only in the reference file.

2 / 3

Workflow Clarity

Numbered priority sections give structure, but this is a standards checklist rather than a sequenced workflow, and no validation/verification checkpoint is mentioned.

2 / 3

Progressive Disclosure

The body is an overview that points to a single real one-level-deep reference (references/implementation.md, verified present) with clearly signaled inline links plus a References section.

3 / 3

Total

9

/

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.

The description is concise, specific, and clearly states both capabilities and triggers in third person. It is a strong, well-targeted description with no over-claims.

DimensionReasoningScore

Specificity

"Optimize Android app startup, UI rendering, and frame stability with Baseline Profiles and lazy initialization" lists multiple specific concrete actions paired with concrete mechanisms. It is not vague abstract language, matching the score-3 anchor.

3 / 3

Completeness

It explicitly answers both what ("Optimize Android app startup, UI rendering, and frame stability...") and when ("Use when reducing startup time, diagnosing jank, or improving rendering performance") with an explicit trigger clause.

3 / 3

Trigger Term Quality

The "Use when" clause names natural terms an Android developer would actually say — "reducing startup time", "diagnosing jank", "improving rendering performance" — giving good coverage rather than only technical jargon.

3 / 3

Distinctiveness Conflict Risk

The Android-specific niche (Baseline Profiles, jank, frame stability) with distinct triggers makes it unlikely to fire for unrelated skills, matching the clear-niche anchor.

3 / 3

Total

12

/

12

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_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

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.