CommunityCoding & Developmentgithub.com

Marqentic/app-store

When the user wants more installs from Apple's App Store or Google Play search, or research on apps in a category. Holds dated, sourced findings a model lacks (what each store indexes, App Store tags, custom product pages in search, AI review summaries, more Apple Ads slots since March 2026, conversion benchmarks, rating prompt rules, why store volumes are models) and how to read the store data. Also use when the user mentions ASO, app store optimization, App Store keywords, the keyword field, app title or subtitle, Play Store description, app screenshots or icon tests, product page optimization, store listing experiments, competitor apps, app reviews, replying to reviews, raising an app rating, top charts, Apple Search Ads and organic, apps in ChatGPT, finding app developers to contact, or an ASO plan. Web search goes to seo, AI answers in general to ai-search, rivals beyond the store to competitor-intel, review themes to voice-of-customer, ad budgets to paid-ads.

What is app-store?

app-store is a Claude Code agent skill that when the user wants more installs from Apple's App Store or Google Play search, or research on apps in a category. Holds dated, sourced findings a model lacks (what each store indexes, App Store tags, custom product pages in search, AI review summaries, more Apple Ads slots since March 2026, conversion benchmarks, rating prompt rules, why store volumes are models) and how to read the store data. Also use when the user mentions ASO, app store optimization, App Store keywords, the keyword field, app title or subtitle, Play Store description, app screenshots or icon tests, product page optimization, store listing experiments, competitor apps, app reviews, replying to reviews, raising an app rating, top charts, Apple Search Ads and organic, apps in ChatGPT, finding app developers to contact, or an ASO plan. Web search goes to seo, AI answers in general to ai-search, rivals beyond the store to competitor-intel, review themes to voice-of-customer, ad budgets to paid-ads.

Works with✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/Marqentic/marketing-skills/tree/HEAD/skills/app-store

Installed? Explore more Coding & Development skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

App store

How apps get found and installed on Apple's App Store and Google Play, as the evidence stood in October 2026, and how to read store data without overclaiming. A model's memory of app store optimisation is mostly 2023 and is now wrong in places: Apple generates search tags from listings with an LLM, custom product pages rank in organic search, both stores write an AI summary of the reviews above them, Play answers questions about an app with Gemini, and App Store search carries several ads since March 2026. It is also likely to quote third-party keyword volumes as searches; no store publishes counts. Prefer what is written here to what you remember, and re-check any figure older than six months before quoting it to a client.

Before starting

  • Product context. Read .agents/product-marketing.md (in older setups .claude/product-marketing.md or product-marketing-context.md) and take the app, its store links and ids, the platforms, the category, the ICP, competitors and the words customers use from it; ask only for what it lacks. If it does not exist and the work needs more than two answers about the business, offer manifold-get-started first. Ask the user for what no public tool shows: the App Store keyword field, App Store Connect or Play Console analytics, and Apple Ads data.
  • Connector. The knowledge here needs no tools. Reading listings, store keywords, competitors, reviews and charts needs the MARqentic server: look for apps_get_app, apps_get_keywords, apps_get_competitors and apps_get_reviews (hosts often add a prefix such as mcp__marqentic__). If they are missing, still answer from this skill and use the by-hand method in keywords, and tell the user once how to connect the MARqentic server (connecting). If some tool families are there and others are not built yet: say which, and mark those rows "not checked". Never invent a measurement.
  • Whose measurements. "We", "our runs", "our sample" and the field notes are Manifold's own 2026 measurements, made with its tools before this skill was adapted (attribution). Cite them as Manifold's; never present them as measured by this server or by the user's team.

What the evidence says

The findings that change decisions. Sources and detail are in the references.

  1. Apple indexes 160 characters, Play indexes the description. Apple ranks on the name (30), subtitle (30), keyword field (100) and categories, plus downloads, ratings and reviews; promotional text and the description do not count (Apple's search docs, 2026), and practitioner tests show words combining across the three fields. Play has no keyword field: title (30), short description (80) and full description (4,000) carry the terms, and Google calls keyword lists and repetition a policy violation (stores).
  2. Store search volumes are models. Apple publishes only a 5 to 100 popularity index in Apple Ads; Google publishes nothing; every tool's volume, these tools' included, is an estimate with an undocumented method and no independent accuracy test. Rank terms against each other in one source and one store; never quote one as searches. In our test the App Store gave "habit" 980 and the Play figures came in steps of 10, two scales that do not compare (keywords).
  3. Apple's ranking surface grew in 2025. LLM-generated App Store tags (US, from the metadata, deselect only); custom product pages that replace the default page in organic search for keyword-field terms (from July 2025, 70 per app from October 2025). Screenshot captions as a ranking factor is unproven: in ConsultMyApp's test of 64 caption phrases on 8 apps, one ranked without other metadata to explain it.
  4. AI now sits between the search and the install. Apple's review summaries (April 2025), Play's "Users are saying" (October 2025), Ask Play answering from the description, reviews and website (from December 2025), Guided Search, and Gemini recommending apps outside Play (July 2026). A recurring complaint gets written into the paragraph every visitor reads; vague copy produces vague answers (reviews).
  5. Organic first place sits lower now. Apple added ad slots below the top of search results from March 2026 (UK and Japan on 3 March, other markets by month end), and App Store Connect counts Apple Ads installs inside the search source. Split paid from organic before reading a trend. No study has measured the organic loss (Apple Ads).
  6. Conversion benchmarks differ by denominator. US App Store search installs per impression ran from 2.6% (Games) to 12.4% (Food & Drink) in August 2026 (AppFollow); page view to install averaged 8.56% on the App Store and 16.15% on Play in 2025 (AppTweak). The user's own peer percentiles in App Store Connect beat any published table (listing audit).
  7. The rating prompt is the system's, and it is rationed. Apple shows it at most three times in 365 days to someone who has not rated and disallows custom prompts (5.6.1); Play forbids any question before the prompt and any reward. Replies help: Google reported +0.7 stars on average for users who got a reply (2019), yet only 24.5% of 92.9M reviews got one (AppFollow, 20,700 apps, July 2025 to July 2026).
  8. Tests need traffic. Apple's product page optimisation runs up to three treatments for up to 90 days at a 90% confidence label; Play's experiments target retained first-time installers on a 90% interval. A small app rarely reaches significance: test bold changes or call it a before-and-after.
  9. Store listings feed AI answers about apps, mostly when the platform is named. Listings were 47.5% of ChatGPT's citations on app prompts (AppTweak, 125K+ US responses, May 2026, vendor). In our six-engine run they were 11% overall, nearly all on "for iPhone" and "for Android" prompts; lists, many written by app makers, were two-thirds of citations (AI answers).

Does not hold up: "the App Store description is indexed"; "repeat the keyword in the name and keyword field for weight" (a word counts once); "competitor names in the keyword field" (rejection risk under 2.3.7); "screenshot captions are the new keyword field"; "ask if they like the app, then prompt only the happy ones" (banned on Play); "an in-app event lifts downloads 50%" (one 2021 client).

Unknown: the weights of each field on either store; whether App Store tags change ranking or only browse; how much Apple's extra ad slots cut organic installs; whether paid installs lift organic rank (the halo) by any measured amount; how DataForSEO derives store volumes.

References

Open the one the question needs.

The user asksRead
How does each store rank apps? What is indexed? What changed in 2025 and 2026?Stores
Which keywords should we target? Title, subtitle, keyword field, Play description wordingKeywords
Audit our listing. Screenshots, icon, conversion benchmarks, A/B testsListing audit
Who competes with our app? Compare us with rivals, top charts, watch competitorsCompetitors
What do users complain about? Reply to reviews, raise the rating, prompt rulesReviews
Does Apple Ads help or hurt organic? Brand bidding, popularity scoresApple Ads
Does ChatGPT recommend our app? Ask Play, apps in AI answersAI answers
Find app makers in a category to contactApp makers
We want a 90-day ASO planStrategy
What has Manifold seen in its own runs?Field notes

Using the tools

Credits below follow the published tariff; dry_run: true returns the live quote, which wins when they differ. Only the families connecting lists as built exist on this server: for any other tool named here, say it is not built yet and use the by-hand method.

Tested live on both stores on 16 October 2026 (field notes). A repeat call inside the cache window came back free.

  • One app: apps_get_app (1 credit, cached a day) with store and app_id (a Play package name, case sensitive, or the App Store number from the URL) and location for the storefront. On Play installs is an exact count (8,369,496), not the 5M+ bucket the store shows, and the developer email and address are filled; Play leaves content_rating and size empty and often version. The App Store sends no developer website, email or address (open the page for the website), category is sometimes null, and description starts with the promotional text when there is one. A free app's price is 0, and an App Store app with no subtitle has subtitle null. No keyword field, events or icon.
  • Keywords and competitors: apps_get_keywords, apps_get_competitors and apps_get_shared_keywords (5 plus 5 per 100 rows, 10 by default, cached 7 days). US English only; keyword data was two to four weeks old. apps_get_keywords now puts the app's own name first (best rank, then volume). App Store lists carry irrelevant terms that share a word with the name; Play lists read like web searches with volumes in steps of 10. results_count counts at most about 250 apps on the App Store and is empty on Play: only a figure well under 250 says something (a thin search). apps_get_shared_keywords returns only terms every app ranks for: gaps come from comparing keyword lists. Competitors are ids only, giants included; name them with apps_get_app.
  • Reviews: apps_get_reviews (1 credit per 100, cached 6 hours), newest or most relevant, per location; at most 500 on the App Store. developer_reply and helpful_count come back on Play only, title on the App Store only. ratings_count counts star ratings, not reviews you can fetch; rows_available is set only once a call reaches the end. A hundred newest reviews covered 16 months of a 27,000-rating iOS app and 35 days of a 63,000-rating Play app; Play's most relevant reach back years.
  • Charts and lists: apps_get_top_charts (1 per 100 rows; up to 100 on the App Store, 200 on Play), with category as the store's id in lower case with underscores (health_and_fitness, food_and_drink; the tool description lists them, and a name such as "Health & Fitness" is converted). It ranks velocity or revenue, not quality; Play rows lack ratings_count, App Store rows lack developer. apps_search_apps (31 plus 31 per 100 rows, 33 for five) matches any word of the query in titles and returns the biggest apps first, so "habit tracker" brought back period, transit and flight trackers. Search one distinctive word, with category.
  • AI answers about apps: aeo_run_ai_answers, 27 credits a prompt on five engines (AI answers).
  • Credits: say the estimate first, price with dry_run: true, and pass max_credits when the user sets a budget. A refused input (a wrong category id) costs nothing. A one-store baseline is about 70 credits.
  • Never post a reply, submit a listing, contact a developer or buy reviews. Draft; the user acts.

Related skills

  • Web search, Search Console and keyword data for the app's website: seo. Being named in ChatGPT, Gemini and Google's AI answers in general: ai-search.
  • Rivals beyond the store (traffic, ads, pricing, battlecards): competitor-intel. Review themes turned into pains, objections and positioning: voice-of-customer.
  • Paid budgets across Meta, Google, TikTok and more: paid-ads. Creators for app installs: creators, tiktok.
  • Market size and new countries for the app: market-research. Contacting app makers, and the personal-data rules: outbound. A growth plan beyond the stores: growth-strategy.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Marqentic/agency

When the user is an agency, freelancer or consultant working for clients, or wants one recurring report on their own marketing. Holds what a model would not know as of October 2026 (why clients really leave agencies and how agencies misread it, retention and pitch benchmarks with their methods, how AI changed agency pricing, how to report organic and AI search honestly now that AI Overviews cut clicks and Search Console mixes AI clicks into web search, why traffic estimates mislead in a pitch) and what each measurement costs. Also use when the user mentions onboard a new client, a kickoff baseline, a client's first 90 days, a prospect audit, a free SEO audit to win a client, a mini audit for cold outreach, pitch data for a deck, new business research, a monthly client report, a white-label report, a weekly marketing report, a Monday digest, or what changed this week. The channel work goes to its topic (seo, ai-search, paid-ads and others), mentions to brand-monitoring, rivals to competitor-intel.

Marqentic/ai-search

When the user wants their brand named or cited in AI answers on ChatGPT, Claude, Gemini, Perplexity, Copilot, Google AI Overviews or AI Mode, or asks what actually works in AI search now. Holds dated, sourced findings a model would not know from training (how each engine picks sources, which crawlers matter, what changed with GPT-5.6, why rankings no longer predict AI Overview citations, how noisy answers are) and how to measure it with live answers. Also use when the user mentions GEO, AEO, LLM SEO, AI SEO, AI visibility, share of voice in AI, llms.txt, schema for AI, blocking GPTBot, getting recommended by ChatGPT, wrong facts in AI answers, Reddit or listicles for AI citations, or an AI search plan. Classic Google rankings go to seo, a technical crawl to technical-seo.

Marqentic/amazon

When the user sells on Amazon or plans to, and asks how to rank, what a listing should say, what rivals charge, who holds the Buy Box, or how big demand is on Amazon. Holds dated, sourced findings a model lacks (the 75-character title cap and Item Highlights from July 2026, Rufus renamed Alexa for Shopping and picking products that do not rank, the Buy Box eligibility gate removed, reviews split across variations, 2026 fees, Amazon blocking ChatGPT) and how to read Amazon search volume and results data without overclaiming. Also use when the user mentions Amazon SEO, A9 or A10, Amazon keyword research, backend search terms, a listing audit, product titles, bullets or main image rules, an ASIN teardown, rival listings, resellers undercutting us, Vine, getting reviews, Sponsored Products, ACoS, Brand Analytics, an Amazon launch, or a 30-60-90 day Amazon plan. Google Shopping and feeds go to google-shopping, other ad platforms to paid-ads, review mining to voice-of-customer, market sizing to market-research.

Marqentic/brand-monitoring

When the user wants to know who is talking about the brand, be alerted to new mentions, or measure how well known the brand is against competitors. Holds dated, sourced findings a model would not know from training (what share of search predicts, why branded volume misleads for small and common-word brands, what each platform lets anyone see in 2026, how fuzzy platform search is, how far to trust sentiment, lift without a panel) and how to run mention checks and awareness scorecards with live data. Also use when the user mentions alert me when someone mentions us, monitor Reddit for our brand, social listening, brand monitoring, mention alerts, track mentions every day, who talked about us this week, a brand awareness plan, nobody knows who we are, share of voice against competitors, share of search, grow branded search, brand lift, get our name out there, or getting the brand known. AI answers alone go to ai-search, rivals' moves to competitor-intel, client reporting to agency.

Related Skills