CtrlK
BlogDocsLog inGet started
Tessl Logo

apple-aso

Optimize Apple App Store metadata in store.config.json for ASO (App Store Optimization). Use when working with store.config.json, App Store keywords, titles, subtitles, descriptions, or localizing app metadata. Helps maximize app visibility and downloads.

84

1.33x
Quality

77%

Does it follow best practices?

Impact

96%

1.33x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/apple-aso/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

38%

FitTrack Pro — App Store Keyword Audit

Keyword field rules and formatting

Criteria
Without context
With context

Keywords as string

0%

100%

No spaces after commas

0%

100%

No title/subtitle duplicates

100%

100%

No generic terms

100%

100%

No redundant plurals

100%

100%

Keywords within 100 chars

0%

100%

Includes action verbs

25%

100%

Includes synonyms or related concepts

100%

100%

No category names

100%

100%

Audit report present

100%

100%

Title character limit

100%

100%

Subtitle character limit

100%

100%

88%

18%

RecipeBox — Expansion into English-Speaking and French-Canadian Markets

Localization and cross-localization strategy

Criteria
Without context
With context

Correct locale codes

100%

100%

English in fr-CA keywords

0%

0%

No diacritics in fr-CA keywords

100%

100%

Regional variants in en-GB

100%

100%

Cross-localization awareness

0%

100%

Keywords no spaces after commas

100%

100%

Keywords within 100 chars

100%

100%

No title/subtitle duplicates

25%

100%

Strategy file addresses localization approach

100%

100%

Four new locales added

100%

100%

100%

15%

MindSpace — New App Store Listing Setup

store.config.json schema and field validation

Criteria
Without context
With context

Correct top-level schema

0%

100%

Valid locale key used

100%

100%

All standard fields present

87%

100%

Title within 30 chars

100%

100%

Subtitle within 30 chars

100%

100%

Keywords within 100 chars

100%

100%

Keywords as string not array

100%

100%

No spaces after commas in keywords

100%

100%

No title/subtitle words in keywords

100%

100%

No generic terms in keywords

100%

100%

Categories field present

0%

100%

Validation report confirms limits

100%

100%

Title not keyword-stuffed

100%

100%

Repository
vabole/apple-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.