CtrlK
BlogDocsLog inGet started
Tessl Logo

app-store-optimization

App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklists, and tracking ranking changes.

94

1.18x
Quality

94%

Does it follow best practices?

Impact

95%

1.18x

Average score across 6 eval scenarios

SecuritybySnyk

—

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

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

The content is highly actionable and well-structured with explicit validation checkpoints across all workflows, supported by real bundle files. Its main weakness is length — some inline reference material and generic output protocol could be externalized to tighten the overview.

Suggestions

Move the 'Before/After Examples' section into a reference file (e.g. references/optimization-examples.md) and keep only a brief pointer in SKILL.md to reduce inline length.

Trim or relocate the generic 'Communication' output-format protocol, which is not ASO-specific and competes with the actionable ASO content for context.

Consider moving the detailed sample-size and A/B prioritization tables into references/aso-best-practices.md, leaving a one-line summary inline.

DimensionReasoningScore

Conciseness

The body is dense and actionable without explaining concepts Claude already knows, but at ~440 lines the before/after examples and the generic 'Communication' output protocol add length that could be trimmed or moved to a reference.

4 / 5

Actionability

Copy-paste-ready script invocations ('python keyword_analyzer.py --keywords "todo,task,planner"'), concrete title formulas, character-limit tables, density targets, and sample-size tables fully cover the common cases.

5 / 5

Workflow Clarity

Each of the five workflows is a clearly numbered sequence ending in an explicit '**Validation:**' checkpoint, with checklists (Pre-Launch Checklist) and feedback loops for error recovery.

5 / 5

Progressive Disclosure

References to keyword-research-guide.md, platform-requirements.md, and aso-best-practices.md are well-signaled and one level deep (and the files exist), but a large volume of tabular and before/after content remains inline rather than split out.

4 / 5

Total

18

/

20

Passed

Description

100%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 description that clearly states what the skill does and when to use it, with comprehensive concrete actions and natural trigger terms. It avoids vague fluff and uses third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility' plus 'keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklists, and tracking ranking changes' — giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers both 'what' (the toolkit's capabilities) and 'when' ('Use when the user asks about...') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

The 'Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android' clause covers the natural phrases a user would actually say, with synonyms and both platforms.

5 / 5

Distinctiveness Conflict Risk

The app-store-specific niche (Apple App Store / Google Play Store) with distinct ASO triggers keeps conflict risk minimal despite adjacent marketing skills.

5 / 5

Total

20

/

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 3 suspicious

Warning

Total

14

/

16

Passed

Repository
alirezarezvani/claude-skills
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.