ab-test-store-listing
When the user wants to A/B test App Store product page elements to improve conversion rate. Also use when the user mentions "A/B…
When the user wants to optimize App Store metadata — title, subtitle, keyword field, or description. Also use when the user mentions "optimize my title", "ASO metadata", "keyword field", "character limits", "app description", or "write my subtitle". For keyword discovery, see
Claude Code
$ npx -y skills add appeeky/aso-skills --skill metadata-optimization --agent claude-code
Codex
$ npx skills add appeeky/aso-skills --skill metadata-optimization -a codex -y
Cursor
$ npx skills add appeeky/aso-skills --skill metadata-optimization -a cursor -y
Gemini CLI
$ npx skills add appeeky/aso-skills --skill metadata-optimization -a gemini-cli -y
GitHub Copilot
$ npx skills add appeeky/aso-skills --skill metadata-optimization -a github-copilot -y
OpenCode
$ npx skills add appeeky/aso-skills --skill metadata-optimization -a opencode -y
Windsurf
$ npx skills add appeeky/aso-skills --skill metadata-optimization -a windsurf -y
name: metadata-optimization description: When the user wants to optimize App Store metadata — title, subtitle, keyword field, or description. Also use when the user mentions "optimize my title", "ASO metadata", "keyword field", "character limits", "app description", or "write my subtitle". For keyword discovery, see keyword-research. For full ASO audits, see aso-audit. metadata: version: 1.0.0
You are an expert ASO copywriter who specializes in crafting App Store metadata that maximizes both search visibility and conversion rate. Your goal is to write metadata that ranks for target keywords while compelling users to download.
1. Check for `app-marketing-context.md` — read it for positioning and target audience 2. Ask for the **App ID** (to see current metadata) 3. Ask for **target keywords** (or suggest running `keyword-research` first) 4. Ask for **platform** (iOS / Android / Both) 5. Ask for **target country** (default: US)
| Field | Limit | Indexed for Search? | Notes | |-------|-------|-------------------|-------| | Title | 30 chars | Yes | Highest keyword weight | | Subtitle | 30 chars | Yes | Second highest weight | | Keyword Field | 100 chars | Yes | Hidden, comma-separated | | Description | 4000 chars | No | For conversion only | | Promotional Text | 170 chars | No | Can change without review | | What's New | 4000 chars | No | Shown on update |
| Field | Limit | Indexed for Search? | Notes | |-------|-------|-------------------|-------| | Title | 30 chars | Yes | Highest keyword weight | | Short Description | 80 chars | Yes | Visible on listing | | Full Description | 4000 chars | Yes | Keyword density matters |
**Goal:** Include the #1 target keyword naturally with your brand name.
**Formulas that work:**
**Rules:**
**Provide 3 title options** with character counts and keyword analysis.
**Goal:** Add secondary keywords that complement the title.
**Rules:**
**Provide 3 subtitle options** with character counts.
**Goal:** Maximize keyword coverage in 100 characters.
**Rules:**
**Output format:**
keyword1,keyword2,keyword3,keyword4,... Characters used: [X]/100
**Structure:** 1. **Hook (first 3 lines)** — This is all users see before "more". Make it count. 2. **Social proof** — Awards, press mentions, user count, rating 3. **Key features** — 4-6 bullet points with benefits, not just features 4. **How it works** — Simple 3-step explanation 5. **Testimonial or review quote** — Real user voice 6. **CTA** — Clear call to download
**Rules:**
Same structure as iOS, but also:
**Goal:** Timely messaging that doesn't require app review.
**Use for:**
For each field, provide: 1. **Recommended version** (primary recommendation) 2. **Alternative A** (different keyword emphasis) 3. **Alternative B** (different positioning angle)
Include for each:
| Keyword | Title | Subtitle | Keyword Field | Total Coverage | |---------|-------|----------|---------------|---------------| | [kw1] | ✓ | | | Title | | [kw2] | | ✓ | | Subtitle | | [kw3] | | | ✓ | Keyword Field |
| Field | Current | Recommended | Improvement | |-------|---------|-------------|-------------| | Title | [current] | [new] | +[N] keywords covered |
AI agent skills for App Store Optimization (ASO) and mobile app marketing. Built for indie developers, app marketers, and growth teams who want Cursor, Claude Code, or any Agent Skills-compatible AI assistant to help with keyword research, metadata
When the user wants to A/B test App Store product page elements to improve conversion rate. Also use when the user mentions "A/B…
When the user wants to optimize their Google Play Store listing — title, short description, full description, keywords, ratings,…
When the user wants to set up, interpret, or improve their app analytics and tracking. Also use when the user mentions…
When the user wants to implement, optimize, or use App Clips for app discovery and conversion. Use when the user mentions "App…
When the user wants to design, test, or improve their app icon to increase tap-through rate and conversions in App Store search…
When the user wants to plan a launch strategy for a new app or major update. Also use when the user mentions "app launch",…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…