Agent skill

App Store Optimization

by manojbajaj95 in manojbajaj95/claude-gtm-plugin

A skill your agent uses when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store.

MITAuto-check passedMobile

Install App Store Optimization

skills CLI
$ npx skills add manojbajaj95/claude-gtm-plugin --skill app-store-optimization -a claude-code

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

GitHub CLI
$ gh skill install manojbajaj95/claude-gtm-plugin app-store-optimization --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/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/app-store-optimization .claude/skills/app-store-optimization && 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-optimization
GitHub stars
105
Token cost
~4.2k tokens
SKILL.md length
1,570 words
Files
16 (incl. scripts, references, assets)
Skills in repo
52
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store.

  • Works in 8 steps: Define target audience and core app… → Generate seed keywords from → Expand keyword list using → …
  • Optimizing app store listings
  • SKILL.md covers Workspace Context, Operating Contract, Keyword Research Workflow and Metadata Optimization Workflow, plus 4 more sections
  • Runs Python scripts from its folder; calls python

What it does

App Store Optimization is an agent skill from manojbajaj95/claude-gtm-plugin. Use this skill when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store.

Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 18 other files, including scripts, reference files and assets (for example `HOW_TO_USE.md`, `assets/aso-audit-template.md` and `expected_output.json`).

It sits in Mobile, covering App store release. The licence is MIT.

When your agent uses it

  • Optimizing app store listings
  • Researching keywords
  • Tracking mobile app performance on Apple App Store and Google Play Store

Example prompts

  • “/app-store-optimization”

Requirements

  • Python 3

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. Define target audience and core app functions
  2. Generate seed keywords from
  3. Expand keyword list using
  4. Evaluate each keyword
  5. Score and prioritize keywords
  6. Map keywords to metadata locations
  7. Document keyword strategy for tracking
  8. Validation: Keywords scored; placement mapped; no competitor brand names included; no plurals in iOS keyword field

What it can do on your machine

Read from SKILL.md and the folder at commit 0830a46. 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

    Ships 8 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    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 Optimization loads about 4.2k tokens when it runs, and up to ~13k if it reads all its reference files. Until then it costs about 43 tokens; SKILL.md has 1,570 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~43
When it runs · the whole SKILL.md, loaded when a task matches
~4.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~13k

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); the scripts in this folder are not scanned.

SKILL.md

The full file from manojbajaj95/claude-gtm-plugin at commit 0830a46, republished under its MIT licence (© manojbajaj95). 1,570 words, ~4,244 tokens.

Download SKILL.mdSave it as .claude/skills/app-store-optimization/SKILL.md (or your agent's skills folder). This skill also uses 15 other files; get the full folder from GitHub.
name
app-store-optimization
description
Use this skill when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store.
metadata.triggers
ASO, app store optimization, app store ranking, app keywords, app metadata, play store optimization, app store listing, improve app rankings, app visibility…

App Store Optimization (ASO)

Workspace Context

Read bootstrap context before asking questions: strategy/brand.md for brand, audience, offer, channels, tools, constraints, and metrics; about/me.md for personal voice; content/ideas.md and content/calendar.md for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md, and route durable learnings back to strategy/brand.md, about/me.md, or content/ideas.md.

Operating Contract

This skill is self-contained for its frontmatter scope: use its local instructions, references, scripts, and assets as the playbook; ask only for missing task-specific inputs; hand off to adjacent skills instead of expanding scope; and return an actionable artifact, decision, plan, draft, or diagnostic.

ASO tools for researching keywords, optimizing metadata, analyzing competitors, and improving app store visibility on Apple App Store and Google Play Store.

Keyword Research Workflow

Discover and evaluate keywords that drive app store visibility.

Workflow: Conduct Keyword Research
  1. Define target audience and core app functions:
    • Primary use case (what problem does the app solve)
    • Target user demographics
    • Competitive category
  2. Generate seed keywords from:
    • App features and benefits
    • User language (not developer terminology)
    • App store autocomplete suggestions
  3. Expand keyword list using:
    • Modifiers (free, best, simple)
    • Actions (create, track, organize)
    • Audiences (for students, for teams, for business)
  4. Evaluate each keyword:
    • Search volume (estimated monthly searches)
    • Competition (number and quality of ranking apps)
    • Relevance (alignment with app function)
  5. Score and prioritize keywords:
    • Primary: Title and keyword field (iOS)
    • Secondary: Subtitle and short description
    • Tertiary: Full description only
  6. Map keywords to metadata locations
  7. Document keyword strategy for tracking
  8. Validation: Keywords scored; placement mapped; no competitor brand names included; no plurals in iOS keyword field
Keyword Evaluation Criteria
FactorWeightHigh Score Indicators
Relevance35%Describes core app function
Volume25%10,000+ monthly searches
Competition25%Top 10 apps have <4.5 avg rating
Conversion15%Transactional intent ("best X app")
Keyword Placement Priority
LocationSearch WeightCharacter Limit
App TitleHighest30 (iOS) / 50 (Android)
Subtitle (iOS)High30
Keyword Field (iOS)High100
Short Description (Android)High80
Full DescriptionMedium4,000

See: references/keyword-research-guide.md


Metadata Optimization Workflow

Optimize app store listing elements for search ranking and conversion.

Workflow: Optimize App Metadata
  1. Audit current metadata against platform limits:
    • Title character count and keyword presence
    • Subtitle/short description usage
    • Keyword field efficiency (iOS)
    • Description keyword density
  2. Optimize title following formula:
    [Brand Name] - [Primary Keyword] [Secondary Keyword]
  3. Write subtitle (iOS) or short description (Android):
    • Focus on primary benefit
    • Include secondary keyword
    • Use action verbs
  4. Optimize keyword field (iOS only):
    • Remove duplicates from title
    • Remove plurals (Apple indexes both forms)
    • No spaces after commas
    • Prioritize by score
  5. Rewrite full description:
    • Hook paragraph with value proposition
    • Feature bullets with keywords
    • Social proof section
    • Call to action
  6. Validate character counts for each field
  7. Calculate keyword density (target 2-3% primary)
  8. Validation: All fields within character limits; primary keyword in title; no keyword stuffing (>5%); natural language preserved
Platform Character Limits
FieldApple App StoreGoogle Play Store
Title30 characters50 characters
Subtitle30 charactersN/A
Short DescriptionN/A80 characters
Keywords100 charactersN/A
Promotional Text170 charactersN/A
Full Description4,000 characters4,000 characters
What's New4,000 characters500 characters
Description Structure
PARAGRAPH 1: Hook (50-100 words)
├── Address user pain point
├── State main value proposition
└── Include primary keyword

PARAGRAPH 2-3: Features (100-150 words)
├── Top 5 features with benefits
├── Bullet points for scanability
└── Secondary keywords naturally integrated

PARAGRAPH 4: Social Proof (50-75 words)
├── Download count or rating
├── Press mentions or awards
└── Summary of user testimonials

PARAGRAPH 5: Call to Action (25-50 words)
├── Clear next step
└── Reassurance (free trial, no signup)

See: references/platform-requirements.md


Competitor Analysis Workflow

Analyze top competitors to identify keyword gaps and positioning opportunities.

Workflow: Analyze Competitor ASO Strategy
  1. Identify top 10 competitors:
    • Direct competitors (same core function)
    • Indirect competitors (overlapping audience)
    • Category leaders (top downloads)
  2. Extract competitor keywords from:
    • App titles and subtitles
    • First 100 words of descriptions
    • Visible metadata patterns
  3. Build competitor keyword matrix:
    • Map which keywords each competitor targets
    • Calculate coverage percentage per keyword
  4. Identify keyword gaps:
    • Keywords with <40% competitor coverage
    • High volume terms competitors miss
    • Long-tail opportunities
  5. Analyze competitor visual assets:
    • Icon design patterns
    • Screenshot messaging and style
    • Video presence and quality
  6. Compare ratings and review patterns:
    • Average rating by competitor
    • Common praise themes
    • Common complaint themes
  7. Document positioning opportunities
  8. Validation: 10+ competitors analyzed; keyword matrix complete; gaps identified with volume estimates; visual audit documented
Competitor Analysis Matrix
Analysis AreaData Points
KeywordsTitle keywords, description frequency
MetadataCharacter utilization, keyword density
VisualsIcon style, screenshot count/style
RatingsAverage rating, total count, velocity
ReviewsTop praise, top complaints
Gap Analysis Template
Opportunity TypeExampleAction
Keyword gap"habit tracker" (40% coverage)Add to keyword field
Feature gapCompetitor lacks widgetHighlight in screenshots
Visual gapNo videos in top 5Create app preview
Messaging gapNone mention "free"Test free positioning

App Launch Workflow

Execute a structured launch for maximum initial visibility.

Workflow: Launch App to Stores
  1. Complete pre-launch preparation (4 weeks before):
    • Finalize keywords and metadata
    • Prepare all visual assets
    • Set up analytics (Firebase, Mixpanel)
    • Build press kit and media list
  2. Submit for review (2 weeks before):
    • Complete all store requirements
    • Verify compliance with guidelines
    • Prepare launch communications
  3. Configure post-launch systems:
    • Set up review monitoring
    • Prepare response templates
    • Configure rating prompt timing
  4. Execute launch day:
    • Verify app is live in both stores
    • Announce across all channels
    • Begin review response cycle
  5. Monitor initial performance (days 1-7):
    • Track download velocity hourly
    • Monitor reviews and respond within 24 hours
    • Document any issues for quick fixes
  6. Conduct 7-day retrospective:
    • Compare performance to projections
    • Identify quick optimization wins
    • Plan first metadata update
  7. Schedule first update (2 weeks post-launch)
  8. Validation: App live in stores; analytics tracking; review responses within 24h; download velocity documented; first update scheduled
Pre-Launch Checklist
CategoryItems
MetadataTitle, subtitle, description, keywords
Visual AssetsIcon, screenshots (all sizes), video
ComplianceAge rating, privacy policy, content rights
TechnicalApp binary, signing certificates
AnalyticsSDK integration, event tracking
MarketingPress kit, social content, email ready
Show full SKILL.md (645 more words)Show less
Launch Timing Considerations
FactorRecommendation
Day of weekTuesday-Wednesday (avoid weekends)
Time of dayMorning in target market timezone
SeasonalAlign with relevant category seasons
CompetitionAvoid major competitor launch dates

See: references/aso-best-practices.md


A/B Testing Workflow

Test metadata and visual elements to improve conversion rates.

Workflow: Run A/B Test
  1. Select test element (prioritize by impact):
    • Icon (highest impact)
    • Screenshot 1 (high impact)
    • Title (high impact)
    • Short description (medium impact)
  2. Form hypothesis:
    If we [change], then [metric] will [improve/increase] by [amount]
    because [rationale].
  3. Create variants:
    • Control: Current version
    • Treatment: Single variable change
  4. Calculate required sample size:
    • Baseline conversion rate
    • Minimum detectable effect (usually 5%)
    • Statistical significance (95%)
  5. Launch test:
    • Apple: Use Product Page Optimization
    • Android: Use Store Listing Experiments
  6. Run test for minimum duration:
    • At least 7 days
    • Until statistical significance reached
  7. Analyze results:
    • Compare conversion rates
    • Check statistical significance
    • Document learnings
  8. Validation: Single variable tested; sample size sufficient; significance reached (95%); results documented; winner implemented
A/B Test Prioritization
ElementConversion ImpactTest Complexity
App Icon10-25% lift possibleMedium (design needed)
Screenshot 115-35% lift possibleMedium
Title5-15% lift possibleLow
Short Description5-10% lift possibleLow
Video10-20% lift possibleHigh
Sample Size Quick Reference
Baseline CVRImpressions Needed (per variant)
1%31,000
2%15,500
5%6,200
10%3,100
Test Documentation Template
TEST ID: ASO-2025-001
ELEMENT: App Icon
HYPOTHESIS: A bolder color icon will increase conversion by 10%
START DATE: [Date]
END DATE: [Date]

RESULTS:
├── Control CVR: 4.2%
├── Treatment CVR: 4.8%
├── Lift: +14.3%
├── Significance: 97%
└── Decision: Implement treatment

LEARNINGS:
- Bold colors outperform muted tones in this category
- Apply to screenshot backgrounds for next test

Before/After Examples

Title Optimization

Productivity App:

VersionTitleAnalysis
Before"MyTasks"No keywords, brand only (8 chars)
After"MyTasks - Todo List & Planner"Primary + secondary keywords (29 chars)

Fitness App:

VersionTitleAnalysis
Before"FitTrack Pro"Generic modifier (12 chars)
After"FitTrack: Workout Log & Gym"Category keywords (27 chars)
Subtitle Optimization (iOS)
VersionSubtitleAnalysis
Before"Get Things Done"Vague, no keywords
After"Daily Task Manager & Planner"Two keywords, benefit clear
Keyword Field Optimization (iOS)

Before (Inefficient - 89 chars, 8 keywords):

task manager, todo list, productivity app, daily planner, reminder app

After (Optimized - 97 chars, 14 keywords):

task,todo,checklist,reminder,organize,daily,planner,schedule,deadline,goals,habit,widget,sync,team

Improvements:

  • Removed spaces after commas (+8 chars)
  • Removed duplicates (task manager → task)
  • Removed plurals (reminders → reminder)
  • Removed words in title
  • Added more relevant keywords
Description Opening

Before:

MyTasks is a comprehensive task management solution designed
to help busy professionals organize their daily activities
and boost productivity.

After:

Forget missed deadlines. MyTasks keeps every task, reminder,
and project in one place—so you focus on doing, not remembering.
Trusted by 500,000+ professionals.

Improvements:

  • Leads with user pain point
  • Specific benefit (not generic "boost productivity")
  • Social proof included
  • Keywords natural, not stuffed
Screenshot Caption Evolution
VersionCaptionIssue
Before"Task List Feature"Feature-focused, passive
Better"Create Task Lists"Action verb, but still feature
Best"Never Miss a Deadline"Benefit-focused, emotional

Tools and References

Scripts
ScriptPurposeUsage
keyword_analyzer.pyAnalyze keywords for volume and competitionpython keyword_analyzer.py --keywords "todo,task,planner"
metadata_optimizer.pyValidate metadata character limits and densitypython metadata_optimizer.py --platform ios --title "App Title"
competitor_analyzer.pyExtract and compare competitor keywordspython competitor_analyzer.py --competitors "App1,App2,App3"
aso_scorer.pyCalculate overall ASO health scorepython aso_scorer.py --app-id com.example.app
ab_test_planner.pyPlan tests and calculate sample sizespython ab_test_planner.py --cvr 0.05 --lift 0.10
review_analyzer.pyAnalyze review sentiment and themespython review_analyzer.py --app-id com.example.app
launch_checklist.pyGenerate platform-specific launch checklistspython launch_checklist.py --platform ios
localization_helper.pyManage multi-language metadatapython localization_helper.py --locales "en,es,de,ja"
References
DocumentContent
platform-requirements.mdiOS and Android metadata specs, visual asset requirements
aso-best-practices.mdOptimization strategies, rating management, launch tactics
keyword-research-guide.mdResearch methodology, evaluation framework, tracking
Assets
TemplatePurpose
aso-audit-template.mdStructured audit checklist for app store listings

Platform Limitations

Data Constraints
ConstraintImpact
No official keyword volume dataEstimates based on third-party tools
Competitor data limited to public infoCannot see internal metrics
Review access limited to public reviewsNo access to private feedback
Historical data unavailable for new appsCannot compare to past performance
Platform Behavior
PlatformBehavior
iOSKeyword changes require app submission
iOSPromotional text editable without update
AndroidMetadata changes index in 1-2 hours
AndroidNo separate keyword field (use description)
BothAlgorithm changes without notice
When Not to Use This Skill
ScenarioAlternative
Web appsUse web SEO skills
Enterprise apps (not public)Internal distribution tools
Beta/TestFlight onlyFocus on feedback, not ASO
Paid advertising strategyUse paid acquisition skills

SkillIntegration Point
copywriting-coreApp description copywriting
lead-generation-and-demandLaunch promotion campaigns
go-to-market-strategyGo-to-market planning

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

Files

SKILL.md and 15 other files (scripts, references, assets) in skills/app-store-optimization of manojbajaj95/claude-gtm-plugin.

  • SKILL.md
  • HOW_TO_USE.md
  • assets/aso-audit-template.md
  • expected_output.json
  • references/aso-best-practices.md
  • references/keyword-research-guide.md
  • references/platform-requirements.md
  • sample_input.json
  • scripts/ab_test_planner.py
  • scripts/aso_scorer.py
  • scripts/competitor_analyzer.py
  • scripts/keyword_analyzer.py
  • scripts/launch_checklist.py
  • scripts/localization_helper.py
  • scripts/metadata_optimizer.py
  • scripts/review_analyzer.py

Open the folder on GitHubat commit 0830a46

Compare with similar skills

App Store Optimization 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 Optimization compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
App Store Optimization this skillmanojbajaj95/claude-gtm-plugin105—~4.2kAutomated safety check: PassMIT
Asocoreyhaines31/marketingskills54k1 repos~3.9kAutomated safety check: PassMIT
App Store Featuredappeeky/aso-skills2.2k—~1.9kAutomated safety check: PassMIT
Aso Auditappeeky/aso-skills2.2k—~1.6kAutomated safety check: PassMIT
Apple Appstore Reviewergithub/awesome-copilot40k2 repos~2.9kAutomated safety check: PassMIT
Aso Routerappeeky/aso-skills2.2k—~2.7kAutomated safety check: PassMIT

Similar skills

  • Aso

    coreyhaines31/marketingskills

    When the user wants to audit or optimize an App Store or Google Play listing.

    54k GitHub starsUsed in 1 repo~3.9k tokens
    MobileAuto-check passed
  • App Store Featured

    appeeky/aso-skills

    When the user wants to get featured on the App Store or understand the editorial process.

    2.2k GitHub stars~1.9k tokensUpdated 2 days ago
    MobileAuto-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.2k GitHub stars~1.6k tokensUpdated 2 days ago
    MobileAuto-check passed
  • Apple Appstore Reviewer

    github/awesome-copilot

    Official

    Serves as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons.

    40k GitHub starsUsed in 2 repos~2.9k tokens
    MobileAuto-check passed
  • Aso Router

    appeeky/aso-skills

    Single entry point that routes any ASO, App Store, Google Play, app marketing, paid UA, monetization, retention, reviews, ratings, market-intel, or app-analytics question to the correct specialist…

    2.2k GitHub stars~2.7k tokensUpdated 2 days ago
    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.2k GitHub stars~2k tokensUpdated 2 days ago
    MobileAuto-check passed

More from manojbajaj95/claude-gtm-plugin

All 52 skills in this repo
  • Market Research Analysis

    manojbajaj95/claude-gtm-plugin

    Comprehensive market research and analysis skill. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub stars~2.6k tokensUpdated 20 days ago
    Auto-check passed
  • Pitch Deck Creation

    manojbajaj95/claude-gtm-plugin

    Create professional investor pitch decks with structured content and visual design.

    105 GitHub stars~2.1k tokensUpdated 20 days ago
    Auto-check passed
  • Qr Code Generator

    manojbajaj95/claude-gtm-plugin

    Generate QR codes with URLs and UTM tracking. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub starsUsed in 1 repo~694 tokens
    Auto-check passed
  • SEO And Aeo Strategy

    manojbajaj95/claude-gtm-plugin

    SEO, AEO (Answer Engine Optimization), and GEO strategy for search engines and AI visibility.

    105 GitHub stars~4k tokensUpdated 20 days ago
    Auto-check passed
  • Linkedin

    manojbajaj95/claude-gtm-plugin

    LinkedIn profile optimization and content creation. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub stars~3.2k tokensUpdated 20 days ago
    Auto-check passed
  • Social Media Management

    manojbajaj95/claude-gtm-plugin

    Comprehensive social media management for all platforms (LinkedIn, Twitter/X, Instagram, TikTok, Facebook, Pinterest, YouTube).

    105 GitHub starsUsed in 1 repo~3.9k tokens
    Auto-check passed

Questions about App Store Optimization

What does App Store Optimization do?

A skill your agent uses when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store. App Store Optimization is an agent skill from manojbajaj95/claude-gtm-plugin. Use this skill when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store.

When should I use App Store Optimization?

App Store Optimization fits situations like: optimizing app store listings; researching keywords; tracking mobile app performance on Apple App Store and Google Play Store.

How do I install App Store Optimization in Claude Code?

Run `npx skills add manojbajaj95/claude-gtm-plugin --skill app-store-optimization -a claude-code`. Or copy the skill folder (skills/app-store-optimization in manojbajaj95/claude-gtm-plugin) into .claude/skills/app-store-optimization in your project. Claude Code loads it when a task matches its description.

How do I install App Store Optimization in Codex?

Run `npx skills add manojbajaj95/claude-gtm-plugin --skill app-store-optimization -a codex`. Or copy the skill folder (skills/app-store-optimization in manojbajaj95/claude-gtm-plugin) into .agents/skills/app-store-optimization in your project. Codex loads it when a task matches its description.

Can I use App Store Optimization 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 manojbajaj95/claude-gtm-plugin --skill app-store-optimization -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-optimization, .gemini/skills/app-store-optimization, .github/skills/app-store-optimization and .opencode/skills/app-store-optimization in your project.

What does App Store Optimization need to run?

Going by SKILL.md and its folder, App Store Optimization needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does App Store Optimization 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 Optimization 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does App Store Optimization use?

App Store Optimization is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does App Store Optimization use?

About 4.2k 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. Its references folder adds about 8.5k tokens, read only when the agent opens those files.

What are the alternatives to App Store Optimization?

Skills that share tags, products or a category with App Store Optimization: Aso (coreyhaines31/marketingskills, 54k stars), App Store Featured (appeeky/aso-skills, 2.2k stars), Aso Audit (appeeky/aso-skills, 2.2k stars) and Apple Appstore Reviewer (github/awesome-copilot, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains App Store Optimization?

manojbajaj95 (a GitHub user) maintains it in manojbajaj95/claude-gtm-plugin, which has 105 GitHub stars. The repository holds 52 skills in this directory. The repository was last updated on September 18, 2026.

Source: manojbajaj95/claude-gtm-plugin on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.