Agent skill

App Store Optimizer

by FerroxLabs in FerroxLabs/wayland

Expert app store optimization covering keyword research, screenshot design, A/B testing listings, review management, localization strategy, app preview videos, rating prompts, category selection…

Apache-2.0Auto-check passedMarketing & SEO

Install App Store Optimizer

skills CLI
$ npx skills add FerroxLabs/wayland --skill app-store-optimizer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install FerroxLabs/wayland app-store-optimizer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/software-engineering/app-store-optimizer .claude/skills/app-store-optimizer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
app-store-optimizer
GitHub stars
608
Token cost
~4.3k tokens
SKILL.md length
812 words
Files
1
Skills in repo
1,194
Repo updated
First seen
Licence
Apache-2.0

At a glance

Expert app store optimization covering keyword research, screenshot design, A/B testing listings, review management, localization strategy, app preview videos, rating prompts, category selection…

  • The user asks about app store optimizer
  • SKILL.md covers Overview, ASO Fundamentals, Keyword Research Methodology and Screenshot Design, plus 9 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • App store optimizer best practices

What it does

App Store Optimizer is an agent skill from FerroxLabs/wayland. Expert app store optimization covering keyword research, screenshot design, A/B testing listings, review management, localization strategy, app preview videos, rating prompts, category selection, competitive analysis, and ASO tools. Use when the user asks about app store optimizer, app store optimizer best practices, or needs guidance on app store optimizer implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO, covering App store release. It works with iOS. The repository describes itself as: Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves. The licence is Apache-2.0.

When your agent uses it

  • The user asks about app store optimizer
  • App store optimizer best practices
  • Needs guidance on app store optimizer implementation
  • The user needs a different specialized skill

Example prompts

  • “/app-store-optimizer”

What it can do on your machine

Read from SKILL.md and the folder at commit 4c030c7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are swift and markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

App Store Optimizer loads about 4.3k tokens when it runs. Until then it costs about 127 tokens; SKILL.md has 812 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~127
When it runs · the whole SKILL.md, loaded when a task matches
~4.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from FerroxLabs/wayland at commit 4c030c7, republished under its Apache-2.0 licence (© FerroxLabs). 812 words, ~4,307 tokens.

Download SKILL.mdSave it as .claude/skills/app-store-optimizer/SKILL.md (or your agent's skills folder).
name
app-store-optimizer
description
Expert app store optimization covering keyword research, screenshot design, A/B testing listings, review management, localization strategy, app preview videos, rating prompts, category selection, competitive analysis, and ASO tools. Use when the user asks about app store optimizer, app store optimizer best practices, or needs guidance on app store optimizer implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.
license
Apache-2.0
metadata.author
foundry-skills
metadata.version
1.0.0
metadata.tags
mobile best-practices app-store-optimization
metadata.category
software-engineering
metadata.subcategory
mobile-development
metadata.disclaimer
none
metadata.difficulty
intermediate

App Store Optimizer

Overview

This skill provides comprehensive expertise in App Store Optimization (ASO) for both Apple App Store and Google Play Store. It covers the full lifecycle of optimizing app discoverability and conversion rates, from keyword research and metadata optimization through visual asset creation, review management, and continuous iteration based on analytics.

ASO Fundamentals

Ranking Factor Weights
FactorApp Store (iOS)Google Play
App name / titleVery HighVery High
SubtitleHighN/A
Keyword fieldVery HighN/A
Short descriptionN/AHigh
Long descriptionLow (not indexed)High (indexed)
Downloads velocityHighHigh
Ratings and reviewsHighHigh
Update frequencyMediumMedium
Retention / engagementMediumHigh
Crash rateMediumHigh
BacklinksN/AMedium
Metadata Character Limits
FieldApp StoreGoogle Play
App name / title30 chars30 chars
Subtitle30 charsN/A
Short descriptionN/A80 chars
Keyword field100 charsN/A
Description4000 chars4000 chars
What's New4000 chars500 chars
Promotional text170 charsN/A

Keyword Research Methodology

Step-by-Step Process
Keyword Research Workflow:
1. Brainstorm seed keywords
   ├── Core functionality terms
   ├── Problem/solution terms
   ├── Competitor brand terms (careful - avoid trademarked terms)
   └── User language terms (how users describe the problem)

2. Expand keyword list
   ├── App Store Suggest (type in search bar, note autocomplete)
   ├── Google Play autocomplete
   ├── ASO tools (App Radar, Sensor Tower, AppTweak)
   ├── Related searches shown after search results
   └── Competitor keyword spy tools

3. Evaluate keywords
   ├── Search volume (traffic score)
   ├── Difficulty (competition score)
   ├── Relevance (does it match your app?)
   └── Intent (will searchers want your app?)

4. Prioritize keywords
   ├── High volume + low difficulty + high relevance = PRIORITY
   ├── High volume + high difficulty = LONG TERM
   ├── Low volume + low difficulty = QUICK WIN
   └── Low volume + high difficulty = AVOID

5. Place keywords strategically
   ├── Most important → App name
   ├── Second tier → Subtitle (iOS) / Short description (Android)
   ├── Supporting → Keyword field (iOS) / Description (Android)
   └── Do NOT repeat keywords across fields (iOS deduplicates)
Keyword Placement Strategy (iOS)
iOS Keyword Optimization Rules:
- Keywords are pulled from: Name + Subtitle + Keyword field
- Do NOT repeat words across these three fields
- Keyword field: Use commas as separators, no spaces after commas
- Apple indexes singular and plural forms separately
- Include common misspellings if space allows
- Localize keywords for each target market

Example:
  Name: "FitTrack - Workout Planner"
  Subtitle: "Exercise & Gym Log"
  Keywords: "fitness,training,health,routine,muscle,cardio,strength,weight,body,yoga"

  Effective indexed terms:
  fittrack, workout, planner, exercise, gym, log, fitness, training,
  health, routine, muscle, cardio, strength, weight, body, yoga
  + combinations like "fitness planner", "gym workout", etc.
Keyword Placement Strategy (Google Play)
Google Play Keyword Optimization Rules:
- Google indexes the full description (all 4000 chars)
- Repeat primary keywords 3-5 times naturally in description
- Short description is heavily weighted - use top keywords
- Title has highest weight per character
- Google understands synonyms and related terms
- Backlinks with anchor text influence ranking
- Do NOT keyword-stuff; Google penalizes this

Example Short Description (80 chars):
  "Track workouts, build muscle & reach fitness goals with personalized plans"

Screenshot Design

Best Practices
GuidelineDetails
First 2 screenshotsMost critical; visible without scrolling in search results
OrientationPortrait for phones; landscape acceptable for tablets/games
Text overlayShort, benefit-driven headlines (not feature descriptions)
Font sizeLarge enough to read on search results (not just detail page)
Device framesOptional; Apple no longer requires them
ConsistencyUniform style, color scheme, and typography across all screenshots
CountUse all available slots (10 on iOS, 8 on Google Play)
LocalizationTranslate text overlays for each market
Screenshot Sequence Strategy
Recommended Screenshot Order:
1. Hero shot - Primary value proposition + most impressive UI
2. Key feature 1 - The feature that solves the main user problem
3. Key feature 2 - Differentiating feature vs. competitors
4. Social proof - "Trusted by 1M+ users" or press quotes
5. Key feature 3 - Another compelling feature
6. Integration/ecosystem - Works with other tools/platforms
7. Personalization - Show customization options
8. Call to action - "Get started free" or pricing info
A/B Testing Screenshots
Screenshot A/B Test Framework:
├── Test one variable at a time
│   ├── Background color
│   ├── Text copy
│   ├── Screenshot order
│   ├── With/without device frames
│   └── Dark vs. light UI shown
├── Run for 7+ days minimum
├── Need 1000+ impressions per variant for significance
├── Use Google Play Store Listing Experiments (built-in)
├── Use third-party tools for iOS (SplitMetrics, StoreMaven)
└── Track conversion rate (impressions → installs)

Review Management

Review Response Strategy
Review Response Decision Tree:
├── 5-star review
│   └── Thank the user briefly, mention a new feature they might like
├── 4-star review
│   ├── Thank them, ask what would make it 5 stars
│   └── If they mention a specific feature, note it for product roadmap
├── 3-star review
│   ├── Acknowledge their feedback
│   ├── Address specific concerns
│   └── Invite them to contact support for resolution
├── 2-star review
│   ├── Apologize for the experience
│   ├── Address the specific issue
│   ├── Provide a workaround if available
│   └── Ask them to update review after fix
├── 1-star review
│   ├── Respond within 24 hours
│   ├── Never be defensive
│   ├── Provide direct support contact
│   ├── If it is a bug, confirm you are fixing it
│   └── If it is a misunderstanding, clarify politely
└── Spam / inappropriate review
    └── Report to Apple/Google for removal
Review Response Templates
Bug Report (1-2 stars):
"Hi [Name], we're sorry you experienced this issue. We've identified the
bug you described and our team is working on a fix for the next update.
In the meantime, you can [workaround]. If you need immediate help,
please reach out to support@myapp.com. Thank you for your patience."

Feature Request (3 stars):
"Thank you for the feedback! We hear you on [feature request]. It's on
our roadmap and we're aiming to include it in an upcoming release.
We'd love to hear more about your use case at feedback@myapp.com."

Positive Review (5 stars):
"Thank you so much for the kind words! We're thrilled you're enjoying
[specific feature mentioned]. Have you tried [related feature]? We think
you'll love it too!"

Rating Prompt Strategy

When to Ask for Ratings
Rating Prompt Triggers (Best Practices):
├── After a positive experience
│   ├── Completing a key task successfully
│   ├── Reaching a milestone or achievement
│   ├── After the Nth successful session (e.g., 5th)
│   └── After a positive outcome (workout completed, goal reached)
├── Timing constraints
│   ├── NOT on first launch
│   ├── NOT after a crash or error
│   ├── NOT during a flow (checkout, editing)
│   ├── Maximum 3 prompts per 365-day period (Apple limit)
│   └── Wait at least 14 days between prompts
├── Smart gating approach
│   ├── First: Ask "Are you enjoying [App]?" in custom dialog
│   ├── If YES → Show native rating prompt (SKStoreReviewController)
│   ├── If NO → Show feedback form (capture issues internally)
│   └── This prevents negative reviews from reaching the store
└── Never incentivize reviews (violates store guidelines)
swift
// iOS rating prompt implementation
import StoreKit

class RatingManager {
    private let defaults = UserDefaults.standard
    private let sessionCountKey = "sessionCount"
    private let lastPromptDateKey = "lastPromptDate"

    func trackSession() {
        let count = defaults.integer(forKey: sessionCountKey) + 1
        defaults.set(count, forKey: sessionCountKey)
    }

    func requestReviewIfAppropriate() {
        let sessionCount = defaults.integer(forKey: sessionCountKey)
        let lastPrompt = defaults.object(forKey: lastPromptDateKey) as? Date

        guard sessionCount >= 5 else { return }
        guard lastPrompt == nil || Date().timeIntervalSince(lastPrompt!) > 90 * 86400 else { return }

        if let scene = UIApplication.shared.connectedScenes
            .first(where: { $0.activationState == .foregroundActive }) as? UIWindowScene {
            SKStoreReviewController.requestReview(in: scene)
            defaults.set(Date(), forKey: lastPromptDateKey)
        }
    }
}

Localization Strategy

Market Prioritization
Localization Priority Framework:
1. Analyze current organic traffic by country (App Store Connect / Play Console)
2. Estimate market size (smartphone users * app category penetration)
3. Assess competition level in each market
4. Consider monetization potential (ARPU by country)
5. Evaluate localization cost vs. expected return

Tier 1 (highest ROI): English, Spanish, Portuguese, French, German, Japanese
Tier 2: Korean, Italian, Dutch, Russian, Turkish, Arabic
Tier 3: Thai, Vietnamese, Indonesian, Hindi, Polish, Swedish

Minimum viable localization:
- Translate: Name, subtitle/short description, keywords, screenshot text
- Do NOT auto-translate descriptions (use native speakers)
- Localize screenshots (text overlays + possibly UI screenshots)
- Research local keywords (direct translation often misses search terms)

App Preview Videos

Video Best Practices
AspectRecommendation
Length15-30 seconds (attention drops sharply after 15s)
First 3 secondsHook with the most impressive feature
NarrationOptional; use captions for accessibility
MusicUpbeat, non-distracting background music
ContentShow real app usage, not promotional motion graphics
ResolutionRecord at device native resolution
OrientationMatch primary app orientation
Call to actionEnd with download prompt or key value proposition
AutoplayVideos autoplay on mute in App Store - visual clarity is critical

Category Selection

Category Strategy
Category Selection Decision:
├── Primary category
│   ├── Choose the most accurate category for your app
│   ├── Consider competition density (fewer apps = easier ranking)
│   ├── Check top 10 in each candidate category
│   └── Verify your app legitimately fits the category
├── Secondary category (iOS only)
│   ├── Choose a complementary category for additional exposure
│   ├── Can rank in both categories simultaneously
│   └── Example: Meditation app → Primary: Health & Fitness, Secondary: Lifestyle
└── Category changes
    ├── Allowed (both platforms)
    ├── Takes effect with next update
    └── Rankings reset in old category

Competitive Analysis

Competitor Analysis Framework
For each top 5 competitor, analyze:

1. Metadata
   ├── Title / subtitle keywords
   ├── Description structure and keywords
   ├── Number and quality of screenshots
   └── Whether they use app preview videos

2. Ratings & Reviews
   ├── Average rating and total count
   ├── Recent review sentiment trends
   ├── Common complaints (opportunities for you)
   └── Features users praise most

3. Update Frequency
   ├── How often they update
   ├── What they highlight in release notes
   └── Feature velocity

4. Keyword Rankings
   ├── Which keywords they rank for
   ├── Keywords where they are weak (your opportunity)
   └── Keyword overlap percentage with your app

5. Visual Assets
   ├── Screenshot style and messaging
   ├── Icon design approach
   └── What they emphasize first

ASO Tools Comparison

ToolStrengthsBest For
Sensor TowerMarket intelligence, ad intelligenceEnterprise, competitor research
App RadarKeyword tracking, ASO workflowSMB, hands-on optimization
AppTweakKeyword research, market analysisData-driven keyword strategy
AppFollowReview management, competitor monitoringReview ops, sentiment analysis
SplitMetricsA/B testing store pagesConversion rate optimization
Mobile ActionKeyword intelligence, visibility scoreKeyword-focused ASO
data.ai (App Annie)Market estimates, download dataMarket sizing, trend analysis

Measurement and KPIs

Key Metrics to Track
MetricTargetSource
ImpressionsGrowing month-over-monthApp Store Connect / Play Console
Conversion rate (impression to install)>30% (varies by category)App Store Connect / Play Console
Keyword rankingsTop 10 for primary keywordsASO tool
Average rating>4.5Store dashboard
Review response rate100% for 1-3 star reviewsStore dashboard
Organic vs. paid split>60% organicAttribution tool
Day 1 retention>40%Analytics tool
Show full SKILL.md (303 more words)Show less

Production Checklist

  • Research and select 15-25 target keywords
  • Optimize title with primary keyword
  • Write compelling subtitle (iOS) / short description (Android)
  • Fill keyword field with no duplicates (iOS)
  • Write keyword-rich description (Google Play)
  • Design 8-10 screenshots with benefit-driven headlines
  • Create app preview video (15-30 seconds)
  • Set up A/B test for top-of-funnel screenshots
  • Configure smart rating prompt after positive user events
  • Set up review monitoring and response workflow
  • Localize metadata for top 5 target markets
  • Select primary and secondary categories strategically
  • Complete competitor analysis for top 5 rivals
  • Set up weekly keyword ranking tracking
  • Establish monthly ASO review cadence

When to Use

Use this skill when:

  • Designing or implementing app store optimizer solutions
  • Reviewing or improving existing app store optimizer approaches
  • Making architectural or implementation decisions about app store optimizer
  • Learning app store optimizer patterns and best practices
  • Troubleshooting app store optimizer-related issues

Do NOT use this skill when:

  • The question is about a fundamentally different technology domain
  • A more specific sibling skill covers the exact topic needed
  • The user needs a complete hands-on tutorial rather than expert guidance

Output Format

markdown
# App Store Optimizer Analysis

## Context Assessment
[Situation summary and constraints]

## Recommended Approach
[Primary recommendation with rationale]

## Implementation Steps
1. [Step with specific details]
2. [Step with specific details]
3. [Step with specific details]

## Trade-offs and Considerations
- [Key trade-off 1]
- [Key trade-off 2]

## Next Steps
- [Immediate action item]
- [Follow-up action item]

Example

Input: "Help me implement app store optimizer for a medium-scale production application"

Output: A structured analysis covering current state assessment, recommended app store optimizer approach with specific patterns, implementation roadmap with milestones, and risk mitigation strategies tailored to the application scale and constraints.

Edge Cases

  • Legacy system integration: When app store optimizer must coexist with legacy approaches, provide a gradual migration path rather than a complete rewrite
  • Scale mismatch: When the solution complexity exceeds the project scale, recommend a simpler approach and note when to revisit
  • Team skill gaps: When the team lacks experience with the recommended approach, include learning resources and simpler alternatives
  • Conflicting requirements: When constraints conflict (e.g., performance vs. maintainability), explicitly state the trade-off and recommend based on stated priorities

© FerroxLabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in src/process/resources/skills-library/bodies/skills/software-engineering/app-store-optimizer of FerroxLabs/wayland.

Open the folder on GitHubat commit 4c030c7

Compare with similar skills

App Store Optimizer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

App Store Optimizer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
App Store Optimizer this skillFerroxLabs/wayland608—~4.3kAutomated safety check: PassApache-2.0
App Store Optimizationalirezarezvani/claude-skills28k1 repos~4.2kAutomated safety check: PassMIT
Asoarnabbagxd/Brand-building-skills719—~2.4kAutomated safety check: PassMIT
Product Agentgustavscirulis/snapgrid1171 repos~2.6kAutomated safety check: PassCustom licence
Aso Auditappeeky/aso-skills2.1k—~1.6kAutomated safety check: PassMIT
Attribution Setupappeeky/aso-skills2.1k—~2kAutomated safety check: PassMIT

Similar skills

  • App Store Optimization

    alirezarezvani/claude-skills

    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.

    28k GitHub starsUsed in 1 repo~4.2k tokens
    Marketing & SEOAuto-check passed
  • Aso

    arnabbagxd/Brand-building-skills

    Optimize an app's store listing for maximum visibility and downloads — keyword strategy, title and subtitle optimization, screenshots, preview videos, rating and review management, and A/B testing…

    719 GitHub stars~2.4k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • Product Agent

    gustavscirulis/snapgrid

    Discover and validate product ideas, analyze markets, scope MVPs, and optimize app store presence for iOS/macOS apps.

    117 GitHub starsUsed in 1 repo~2.6k tokens
    Marketing & SEOAuto-check passed
  • Aso Audit

    appeeky/aso-skills

    When the user wants a full ASO health audit, review their App Store listing quality, or diagnose why their app isn't ranking.

    2.1k GitHub stars~1.6k tokensUpdated yesterday
    MobileAuto-check passed
  • Attribution Setup

    appeeky/aso-skills

    When the user wants to set up, debug, or interpret app install attribution — including SKAdNetwork (SKAN), Apple's AdAttributionKit, Google Play Install Referrer, MMPs (AppsFlyer, Adjust, Singular…

    2.1k GitHub stars~2k tokensUpdated yesterday
    MobileAuto-check passed
  • Metadata Optimization

    appeeky/aso-skills

    When the user wants to optimize App Store metadata — title, subtitle, keyword field, or description.

    2.1k GitHub stars~1.5k tokensUpdated yesterday
    Media & CreativeAuto-check passed

More from FerroxLabs/wayland

All 1,194 skills in this repo
  • Star Office Helper

    FerroxLabs/wayland

    Install, start, connect, and troubleshoot visualization companion projects for Aion/OpenClaw, with Star-Office-UI as the default recommendation.

    608 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check: notes
  • Openclaw Setup

    FerroxLabs/wayland

    OpenClaw usage expert: Helps you install, deploy, configure, and use OpenClaw personal AI assistant.

    608 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Tvcontrol Setup

    FerroxLabs/wayland

    Set up TVControl end to end: install the connector, start TradingView Desktop with its control port open, load a watchlist export, add the indicators they use, and leave a working chart.

    608 GitHub stars~5.7k tokensUpdated yesterday
    Auto-check passed
  • Ab Testing Specialist

    FerroxLabs/wayland

    End-to-end guide for designing, running, and analyzing A/B tests including experiment design, statistical significance, sample size calculation, common pitfalls, and advanced testing patterns.

    608 GitHub stars~3.7k tokensUpdated yesterday
    Auto-check passed
  • Academic Writer

    FerroxLabs/wayland

    Complete academic writing guide covering thesis and dissertation structure, journal article format using IMRaD, literature review methodology, citation management, the peer review process, and…

    608 GitHub stars~4.5k tokensUpdated yesterday
    Auto-check passed
  • Accessibility Auditor

    FerroxLabs/wayland

    Web accessibility expertise covering WCAG 2.2 conformance, audit methodology, ARIA patterns, keyboard navigation, screen reader testing, focus management, form accessibility, and automated vs manual…

    608 GitHub stars~4.1k tokensUpdated yesterday
    Auto-check passed

Works with

Questions about App Store Optimizer

What does App Store Optimizer do?

Expert app store optimization covering keyword research, screenshot design, A/B testing listings, review management, localization strategy, app preview videos, rating prompts, category selection…. App Store Optimizer is an agent skill from FerroxLabs/wayland. Expert app store optimization covering keyword research, screenshot design, A/B testing listings, review management, localization strategy, app preview videos, rating prompts, category selection, competitive analysis, and ASO tools.

When should I use App Store Optimizer?

App Store Optimizer fits situations like: the user asks about app store optimizer; app store optimizer best practices; needs guidance on app store optimizer implementation; the user needs a different specialized skill.

How do I install App Store Optimizer in Claude Code?

Run `npx skills add FerroxLabs/wayland --skill app-store-optimizer -a claude-code`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/software-engineering/app-store-optimizer in FerroxLabs/wayland) into .claude/skills/app-store-optimizer in your project. Claude Code loads it when a task matches its description.

How do I install App Store Optimizer in Codex?

Run `npx skills add FerroxLabs/wayland --skill app-store-optimizer -a codex`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/software-engineering/app-store-optimizer in FerroxLabs/wayland) into .agents/skills/app-store-optimizer in your project. Codex loads it when a task matches its description.

Can I use App Store Optimizer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FerroxLabs/wayland --skill app-store-optimizer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/app-store-optimizer, .gemini/skills/app-store-optimizer, .github/skills/app-store-optimizer and .opencode/skills/app-store-optimizer in your project.

What does App Store Optimizer need to run?

SKILL.md names no scripts, command-line tools or credentials: App Store Optimizer is instructions for the agent only.

Does App Store Optimizer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is App Store Optimizer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does App Store Optimizer use?

App Store Optimizer is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does App Store Optimizer use?

About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to App Store Optimizer?

Skills that share tags, products or a category with App Store Optimizer: App Store Optimization (alirezarezvani/claude-skills, 28k stars), Aso (arnabbagxd/Brand-building-skills, 719 stars), Product Agent (gustavscirulis/snapgrid, 117 stars) and Aso Audit (appeeky/aso-skills, 2.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains App Store Optimizer?

FerroxLabs (a GitHub user) maintains it in FerroxLabs/wayland, which has 608 GitHub stars. The repository holds 1,194 skills in this directory. The repository was last updated on October 6, 2026.

Source: FerroxLabs/wayland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.