[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FHCBE64GMRR7MWK19AX3WN":3,"skill-same:01M6FHCBE64GMRR7MWK19AX3WN":49},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":22,"linkOnly":23,"markdownContent":24,"markdownBody":24,"frontMatter":25,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":29,"repositoryHtmlUrl":30,"repositoryHomepageUrl":31,"ownerHtmlUrl":32,"ownerBlogUrl":6,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M6FHCBE64GMRR7MWK19AX3WN","app-store-optimization",null,"ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",67,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fsickn33\u002Fantigravity-awesome-skills\u002Fapp-store-optimization\u002FSKILL.md",[],[18,19,20,21],"Optimization","app store optimization","app","store","2026-11-10 10:12:30",false,"# App Store Optimization (ASO) Skill\n\nThis comprehensive skill provides complete ASO capabilities for successfully launching and optimizing mobile applications on the Apple App Store and Google Play Store.\n\n## Capabilities\n\n### Research & Analysis\n- **Keyword Research**: Analyze keyword volume, competition, and relevance for app discovery\n- **Competitor Analysis**: Deep-dive into top-performing apps in your category\n- **Market Trend Analysis**: Identify emerging trends and opportunities in your app category\n- **Review Sentiment Analysis**: Extract insights from user reviews to identify strengths and issues\n- **Category Analysis**: Evaluate optimal category and subcategory placement strategies\n\n### Metadata Optimization\n- **Title Optimization**: Create compelling titles with optimal keyword placement (platform-specific character limits)\n- **Description Optimization**: Craft both short and full descriptions that convert and rank\n- **Subtitle\u002FPromotional Text**: Optimize Apple-specific subtitle (30 chars) and promotional text (170 chars)\n- **Keyword Field**: Maximize Apple's 100-character keyword field with strategic selection\n- **Category Selection**: Data-driven recommendations for primary and secondary categories\n- **Icon Best Practices**: Guidelines for designing high-converting app icons\n- **Screenshot Optimization**: Strategies for creating screenshots that drive installs\n- **Preview Video**: Best practices for app preview videos\n- **Localization**: Multi-language optimization strategies for global reach\n\n### Conversion Optimization\n- **A\u002FB Testing Framework**: Plan and track metadata experiments for continuous improvement\n- **Visual Asset Testing**: Test icons, screenshots, and videos for maximum conversion\n- **Store Listing Optimization**: Comprehensive page optimization for impression-to-install conversion\n- **Call-to-Action**: Optimize CTAs in descriptions and promotional materials\n\n### Rating & Review Management\n- **Review Monitoring**: Track and analyze user reviews for actionable insights\n- **Response Strategies**: Templates and best practices for responding to reviews\n- **Rating Improvement**: Tactical approaches to improve app ratings organically\n- **Issue Identification**: Surface common problems and feature requests from reviews\n\n### Launch & Update Strategies\n- **Pre-Launch Checklist**: Complete validation before submitting to stores\n- **Launch Timing**: Optimize release timing for maximum visibility and downloads\n- **Update Cadence**: Plan optimal update frequency and feature rollouts\n- **Feature Announcements**: Craft \"What's New\" sections that re-engage users\n- **Seasonal Optimization**: Leverage seasonal trends and events\n\n### Analytics & Tracking\n- **ASO Score**: Calculate overall ASO health score across multiple factors\n- **Keyword Rankings**: Track keyword position changes over time\n- **Conversion Metrics**: Monitor impression-to-install conversion rates\n- **Download Velocity**: Track download trends and momentum\n- **Performance Benchmarking**: Compare against category averages and competitors\n\n### Platform-Specific Requirements\n- **Apple App Store**:\n  - Title: 30 characters\n  - Subtitle: 30 characters\n  - Promotional Text: 170 characters (editable without app update)\n  - Description: 4,000 characters\n  - Keywords: 100 characters (comma-separated, no spaces)\n  - What's New: 4,000 characters\n- **Google Play Store**:\n  - Title: 50 characters (formerly 30, increased in 2021)\n  - Short Description: 80 characters\n  - Full Description: 4,000 characters\n  - No separate keyword field (keywords extracted from title and description)\n\n## Input Requirements\n\n### Keyword Research\n```json\n{\n  \"app_name\": \"MyApp\",\n  \"category\": \"Productivity\",\n  \"target_keywords\": [\"task manager\", \"productivity\", \"todo list\"],\n  \"competitors\": [\"Todoist\", \"Any.do\", \"Microsoft To Do\"],\n  \"language\": \"en-US\"\n}\n```\n\n### Metadata Optimization\n```json\n{\n  \"platform\": \"apple\" | \"google\",\n  \"app_info\": {\n    \"name\": \"MyApp\",\n    \"category\": \"Productivity\",\n    \"target_audience\": \"Professionals aged 25-45\",\n    \"key_features\": [\"Task management\", \"Team collaboration\", \"AI assistance\"],\n    \"unique_value\": \"AI-powered task prioritization\"\n  },\n  \"current_metadata\": {\n    \"title\": \"Current Title\",\n    \"subtitle\": \"Current Subtitle\",\n    \"description\": \"Current description...\"\n  },\n  \"target_keywords\": [\"productivity\", \"task manager\", \"todo\"]\n}\n```\n\n### Review Analysis\n```json\n{\n  \"app_id\": \"com.myapp.app\",\n  \"platform\": \"apple\" | \"google\",\n  \"date_range\": \"last_30_days\" | \"last_90_days\" | \"all_time\",\n  \"rating_filter\": [1, 2, 3, 4, 5],\n  \"language\": \"en\"\n}\n```\n\n### ASO Score Calculation\n```json\n{\n  \"metadata\": {\n    \"title_quality\": 0.8,\n    \"description_quality\": 0.7,\n    \"keyword_density\": 0.6\n  },\n  \"ratings\": {\n    \"average_rating\": 4.5,\n    \"total_ratings\": 15000\n  },\n  \"conversion\": {\n    \"impression_to_install\": 0.05\n  },\n  \"keyword_rankings\": {\n    \"top_10\": 5,\n    \"top_50\": 12,\n    \"top_100\": 18\n  }\n}\n```\n\n## Output Formats\n\n### Keyword Research Report\n- List of recommended keywords with search volume estimates\n- Competition level analysis (low\u002Fmedium\u002Fhigh)\n- Relevance scores for each keyword\n- Strategic recommendations for primary vs. secondary keywords\n- Long-tail keyword opportunities\n\n### Optimized Metadata Package\n- Platform-specific title (with character count validation)\n- Subtitle\u002Fpromotional text (Apple)\n- Short description (Google)\n- Full description (both platforms)\n- Keyword field (Apple - 100 chars)\n- Character count validation for all fields\n- Keyword density analysis\n- Before\u002Fafter comparison\n\n### Competitor Analysis Report\n- Top 10 competitors in category\n- Their metadata strategies\n- Keyword overlap analysis\n- Visual asset assessment\n- Rating and review volume comparison\n- Identified gaps and opportunities\n\n### ASO Health Score\n- Overall score (0-100)\n- Category breakdown:\n  - Metadata Quality (0-25)\n  - Ratings & Reviews (0-25)\n  - Keyword Performance (0-25)\n  - Conversion Metrics (0-25)\n- Specific improvement recommendations\n- Priority action items\n\n### A\u002FB Test Plan\n- Hypothesis and test variables\n- Test duration recommendations\n- Success metrics definition\n- Sample size calculations\n- Statistical significance thresholds\n\n### Launch Checklist\n- Pre-submission validation (all required assets, metadata)\n- Store compliance verification\n- Testing checklist (devices, OS versions)\n- Marketing preparation items\n- Post-launch monitoring plan\n\n## How to Use\n\n### Keyword Research\n```\nHey Claude—I just added the \"app-store-optimization\" skill. Can you research the best keywords for a productivity app targeting professionals? Focus on keywords with good search volume but lower competition.\n```\n\n### Optimize App Store Listing\n```\nHey Claude—I just added the \"app-store-optimization\" skill. Can you optimize my app's metadata for the Apple App Store? Here's my current listing: [provide current metadata]. I want to rank for \"task management\" and \"productivity tools\".\n```\n\n### Analyze Competitor Strategy\n```\nHey Claude—I just added the \"app-store-optimization\" skill. Can you analyze the ASO strategies of Todoist, Any.do, and Microsoft To Do? I want to understand what they're doing well and where there are opportunities.\n```\n\n### Review Sentiment Analysis\n```\nHey Claude—I just added the \"app-store-optimization\" skill. Can you analyze recent reviews for my app (com.myapp.ios) and identify the most common user complaints and feature requests?\n```\n\n### Calculate ASO Score\n```\nHey Claude—I just added the \"app-store-optimization\" skill. Can you calculate my app's overall ASO health score and provide specific recommendations for improvement?\n```\n\n### Plan A\u002FB Test\n```\nHey Claude—I just added the \"app-store-optimization\" skill. I want to A\u002FB test my app icon and first screenshot. Can you help me design the test and determine how long to run it?\n```\n\n### Pre-Launch Checklist\n```\nHey Claude—I just added the \"app-store-optimization\" skill. Can you generate a comprehensive pre-launch checklist for submitting my app to both Apple App Store and Google Play Store?\n```\n\n## Scripts\n\n### keyword_analyzer.py\nAnalyzes keywords for search volume, competition, and relevance. Provides strategic recommendations for primary and secondary keywords.\n\n**Key Functions:**\n- `analyze_keyword()`: Analyze single keyword metrics\n- `compare_keywords()`: Compare multiple keywords\n- `find_long_tail()`: Discover long-tail keyword opportunities\n- `calculate_keyword_difficulty()`: Assess competition level\n\n### metadata_optimizer.py\nOptimizes titles, descriptions, and keyword fields with platform-specific character limit validation.\n\n**Key Functions:**\n- `optimize_title()`: Create compelling, keyword-rich titles\n- `optimize_description()`: Generate conversion-focused descriptions\n- `optimize_keyword_field()`: Maximize Apple's 100-char keyword field\n- `validate_character_limits()`: Ensure compliance with platform limits\n- `calculate_keyword_density()`: Analyze keyword usage in metadata\n\n### competitor_analyzer.py\nAnalyzes top competitors' ASO strategies and identifies opportunities.\n\n**Key Functions:**\n- `get_top_competitors()`: Identify category leaders\n- `analyze_competitor_metadata()`: Extract and analyze competitor keywords\n- `compare_visual_assets()`: Evaluate icons and screenshots\n- `identify_gaps()`: Find competitive opportunities\n\n### aso_scorer.py\nCalculates comprehensive ASO health score across multiple dimensions.\n\n**Key Functions:**\n- `calculate_overall_score()`: Compute 0-100 ASO score\n- `score_metadata_quality()`: Evaluate title, description, keywords\n- `score_ratings_reviews()`: Assess rating quality and volume\n- `score_keyword_performance()`: Analyze ranking positions\n- `score_conversion_metrics()`: Evaluate impression-to-install rates\n- `generate_recommendations()`: Provide prioritized action items\n\n### ab_test_planner.py\nPlans and tracks A\u002FB tests for metadata and visual assets.\n\n**Key Functions:**\n- `design_test()`: Create test hypothesis and variables\n- `calculate_sample_size()`: Determine required test duration\n- `calculate_significance()`: Assess statistical significance\n- `track_results()`: Monitor test performance\n- `generate_report()`: Summarize test outcomes\n\n### localization_helper.py\nManages multi-language ASO optimization strategies.\n\n**Key Functions:**\n- `identify_target_markets()`: Recommend localization priorities\n- `translate_metadata()`: Generate localized metadata\n- `adapt_keywords()`: Research locale-specific keywords\n- `validate_translations()`: Check character limits per language\n- `calculate_localization_roi()`: Estimate impact of localization\n\n### review_analyzer.py\nAnalyzes user reviews for sentiment, issues, and feature requests.\n\n**Key Functions:**\n- `analyze_sentiment()`: Calculate positive\u002Fnegative\u002Fneutral ratios\n- `extract_common_themes()`: Identify frequently mentioned topics\n- `identify_issues()`: Surface bugs and user complaints\n- `find_feature_requests()`: Extract desired features\n- `track_sentiment_trends()`: Monitor sentiment over time\n- `generate_response_templates()`: Create review response drafts\n\n### launch_checklist.py\nGenerates comprehensive pre-launch and update checklists.\n\n**Key Functions:**\n- `generate_prelaunch_checklist()`: Complete submission validation\n- `validate_app_store_compliance()`: Check Apple guidelines\n- `validate_play_store_compliance()`: Check Google policies\n- `create_update_plan()`: Plan update cadence and features\n- `optimize_launch_timing()`: Recommend release dates\n- `plan_seasonal_campaigns()`: Identify seasonal opportunities\n\n## Best Practices\n\n### Keyword Research\n1. **Volume vs. Competition**: Balance high-volume keywords with achievable rankings\n2. **Relevance First**: Only target keywords genuinely relevant to your app\n3. **Long-Tail Strategy**: Include 3-4 word phrases with lower competition\n4. **Continuous Research**: Keyword trends change—research quarterly\n5. **Competitor Keywords**: Don't copy blindly; ensure relevance to your features\n\n### Metadata Optimization\n1. **Front-Load Keywords**: Place most important keywords early in title\u002Fdescription\n2. **Natural Language**: Write for humans first, SEO second\n3. **Feature Benefits**: Focus on user benefits, not just features\n4. **A\u002FB Test Everything**: Test titles, descriptions, screenshots systematically\n5. **Update Regularly**: Refresh metadata every major update\n6. **Character Limits**: Use every character—don't waste valuable space\n7. **Apple Keyword Field**: No plurals, duplicates, or spaces between commas\n\n### Visual Assets\n1. **Icon**: Must be recognizable at small sizes (60x60px)\n2. **Screenshots**: First 2-3 are critical—most users don't scroll\n3. **Captions**: Use screenshot captions to tell your value story\n4. **Consistency**: Match visual style to app design\n5. **A\u002FB Test Icons**: Icon is the single most important visual element\n\n### Reviews & Ratings\n1. **Respond Quickly**: Reply to reviews within 24-48 hours\n2. **Professional Tone**: Always courteous, even with negative reviews\n3. **Address Issues**: Show you're actively fixing reported problems\n4. **Thank Supporters**: Acknowledge positive reviews\n5. **Prompt Strategically**: Ask for ratings after positive experiences\n\n### Launch Strategy\n1. **Soft Launch**: Consider launching in smaller markets first\n2. **PR Timing**: Coordinate press coverage with launch\n3. **Update Frequently**: Initial updates signal active development\n4. **Monitor Closely**: Track metrics daily for first 2 weeks\n5. **Iterate Quickly**: Fix critical issues immediately\n\n### Localization\n1. **Prioritize Markets**: Start with English, Spanish, Chinese, French, German\n2. **Native Speakers**: Use professional translators, not machine translation\n3. **Cultural Adaptation**: Some features resonate differently by culture\n4. **Test Locally**: Have native speakers review before publishing\n5. **Measure ROI**: Track downloads by locale to assess impact\n\n## Limitations\n\n### Data Dependencies\n- Keyword search volume estimates are approximate (no official data from Apple\u002FGoogle)\n- Competitor data may be incomplete for private apps\n- Review analysis limited to public reviews (can't access private feedback)\n- Historical data may not be available for new apps\n\n### Platform Constraints\n- Apple App Store keyword changes require app submission (except Promotional Text)\n- Google Play Store metadata changes take 1-2 hours to index\n- A\u002FB testing requires significant traffic for statistical significance\n- Store algorithms are proprietary and change without notice\n\n### Industry Variability\n- ASO benchmarks vary significantly by category (games vs. utilities)\n- Seasonality affects different categories differently\n- Geographic markets have different competitive landscapes\n- Cultural preferences impact what works in different countries\n\n### Scope Boundaries\n- Does not include paid user acquisition strategies (Apple Search Ads, Google Ads)\n- Does not cover app development or UI\u002FUX optimization\n- Does not include app analytics implementation (use Firebase, Mixpanel, etc.)\n- Does not handle app submission technical issues (provisioning profiles, certificates)\n\n### When NOT to Use This Skill\n- For web apps (different SEO strategies apply)\n- For enterprise apps not in public stores\n- For apps in beta\u002FTestFlight only\n- If you need paid advertising strategies (use marketing skills instead)\n\n## Integration with Other Skills\n\nThis skill works well with:\n- **Content Strategy Skills**: For creating app descriptions and marketing copy\n- **Analytics Skills**: For analyzing download and engagement data\n- **Localization Skills**: For managing multi-language content\n- **Design Skills**: For creating optimized visual assets\n- **Marketing Skills**: For coordinating broader launch campaigns\n\n## Version & Updates\n\nThis skill is based on current Apple App Store and Google Play Store requirements as of November 2025. Store policies and best practices evolve—verify current requirements before major launches.\n\n**Key Updates to Monitor:**\n- Apple App Store Connect updates (apple.com\u002Fapp-store\u002Freview\u002Fguidelines)\n- Google Play Console updates (play.google.com\u002Fconsole\u002Fabout\u002Fguides\u002Freleasewithconfidence)\n- iOS\u002FAndroid version adoption rates (affects device testing)\n- Store algorithm changes (follow ASO blogs and communities)\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n",{},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Fsickn33\u002Fantigravity-awesome-skills\u002Fapp-store-optimization",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":7,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill app-store-optimization",{"tool":41,"command":42},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill app-store-optimization",{"tool":44,"command":45},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill app-store-optimization","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fsickn33\u002Fantigravity-awesome-skills\u002Fapp-store-optimization\u002FSKILL.md",true,[],[50,64,74,83,89,96],{"skillNo":51,"name":52,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":53,"categories":54,"keywords":60,"publishedAt":22},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[55],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[61,62,63],"model","model hierarchy","model hierarchy skill",{"skillNo":65,"name":66,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":70,"publishedAt":22},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[69],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},[71,72,73],"MCP","zoom","zoom mcp",{"skillNo":75,"name":76,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":22},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[80,81,82,72],"sdk","zoom apps sdk","apps",{"skillNo":84,"name":85,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":22},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[85],{"skillNo":90,"name":91,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":95,"publishedAt":22},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[94],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},[91],{"skillNo":97,"name":98,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":22},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[98]]