← ClaudeAtlas

aso-metadatalisted

Metadata optimization for iOS and Android app listings. Per-field scoring, character limit validation, keyword placement analysis, and rewrite suggestions. Triggers on: "metadata", "title", "subtitle", "description", "optimize listing".
elladineluxemburger97/claude-aso-audit-skill · ★ 0 · Data & Documents · score 75
Install: claude install-skill elladineluxemburger97/claude-aso-audit-skill
# ASO Metadata — Metadata Optimization ## Capabilities 1. Per-field character limit validation 2. Keyword presence and placement scoring 3. Conversion copy quality assessment 4. Optimized metadata rewrite suggestions (3 variants) 5. Cross-field consistency check ## Process 1. Fetch current metadata: `uv run python scripts/fetch_listing.py <app-id> --json` 2. Validate limits: `uv run python scripts/validate_metadata.py --file listing.json --json` 3. Analyze keyword density: `uv run python scripts/keyword_density.py --file listing.json --keywords "<target>" --json` 4. Score each field (0-10): - Character utilization (target: >80%) - Primary keyword present - Natural readability - Conversion impact (benefit/value proposition clear) - No keyword stuffing 5. Generate 3 variant rewrites per field ## Field Scoring Criteria ### iOS App Name (30 chars) - Contains primary keyword: +3 - Uses >80% of characters: +2 - Brand name present: +2 - Natural readability: +2 - Unique value proposition clear: +1 ### iOS Subtitle (30 chars) - Contains secondary keyword: +3 - Complements (not repeats) App Name: +2 - Uses >80% of characters: +2 - Benefit-oriented copy: +2 - Natural readability: +1 ### iOS Keywords (100 chars) - Uses >90% of characters: +3 - No duplicates from title/subtitle: +2 - No spaces after commas: +2 - Singular forms used: +1 - Covers primary + secondary + long-tail: +2 ### iOS Description (4000 chars, NOT indexed) - Strong opening (first 3 lines visible):