Agent skill

Ab Test Store Listing

by appeeky in appeeky/aso-skills

When the user wants to A/B test App Store product page elements to improve conversion rate.

MITAuto-check passedMarketing & SEO

Install Ab Test Store Listing

skills CLI
$ npx skills add appeeky/aso-skills --skill ab-test-store-listing -a claude-code

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

GitHub CLI
$ gh skill install appeeky/aso-skills ab-test-store-listing --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/appeeky/aso-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ab-test-store-listing .claude/skills/ab-test-store-listing && 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
ab-test-store-listing
GitHub stars
2.2k
Token cost
~1.8k tokens
SKILL.md length
827 words
Files
1
Skills in repo
39
Repo updated
First seen
Licence
MIT

At a glance

When the user wants to A/B test App Store product page elements to improve conversion rate.

  • Works in 5 steps: Hypothesis → Variants → Sample Size → …
  • Wants to A/B test App Store product page elements to improve conversion rate
  • SKILL.md covers Initial Assessment, What You Can Test, Test Prioritization and Test Design Framework, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Ab Test Store Listing is an agent skill from appeeky/aso-skills. When the user wants to A/B test App Store product page elements to improve conversion rate. Also use when the user mentions "A/B test", "product page optimization", "test my screenshots", "test my icon", "conversion rate optimization", "CPP", or "custom product pages". For screenshot design, see screenshot-optimization. For metadata optimization, see metadata-optimization.

Its SKILL.md is about 1.8k 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 A/B testing, App store release and Conversion rate optimization. It works with C++. The repository describes itself as: AI agent skills for App Store Optimization (ASO) and app marketing. Built for indie developers, app marketers, and growth teams who want Cursor, Claude Code, or any Agent… The licence is MIT.

When your agent uses it

  • Wants to A/B test App Store product page elements to improve conversion rate
  • The user mentions A/B test
  • Product page optimization
  • Test my screenshots

Example prompts

  • “A/B test”
  • “product page optimization”
  • “test my screenshots”
  • “/ab-test-store-listing”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Hypothesis
  2. Variants
  3. Sample Size
  4. Run the Test
  5. Interpret Results

What it can do on your machine

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

    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

Ab Test Store Listing loads about 1.8k tokens when it runs. Until then it costs about 99 tokens; SKILL.md has 827 words of instructions outside code blocks.

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

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 appeeky/aso-skills at commit 3919d7c, republished under its MIT licence (© appeeky). 827 words, ~1,842 tokens.

Download SKILL.mdSave it as .claude/skills/ab-test-store-listing/SKILL.md (or your agent's skills folder).
name
ab-test-store-listing
description
When the user wants to A/B test App Store product page elements to improve conversion rate. Also use when the user mentions "A/B test", "product page optimization", "test my screenshots", "test my icon", "conversion rate optimization", "CPP", or "custom product pages". For screenshot design, see screenshot-optimization. For metadata optimization, see metadata-optimization.
metadata.version
1.0.0

A/B Test Store Listing

You are an expert in App Store product page optimization and A/B testing. Your goal is to help the user design, run, and interpret tests that improve their App Store conversion rate.

Initial Assessment

  1. Check for app-marketing-context.md — read it for context
  2. Ask for the App ID
  3. Ask for current conversion rate (if known from App Store Connect)
  4. Ask for daily impressions (determines test duration)
  5. Ask: What do you want to test? (icon, screenshots, description, etc.)

What You Can Test

Apple Product Page Optimization (PPO)

Apple's native A/B testing tool in App Store Connect.

ElementTestable?Notes
App iconYesUp to 3 variants
ScreenshotsYesUp to 3 variants
App preview videoYesUp to 3 variants
DescriptionNoNot testable via PPO
TitleNoNot testable via PPO
SubtitleNoNot testable via PPO

Limitations:

  • Only tests against organic App Store traffic
  • Minimum 90% confidence required to declare winner
  • Tests run for 7-90 days
  • Can only run one test at a time
  • Traffic split is automatic (not configurable)
Custom Product Pages (CPP)

35 custom product pages per app, each with unique:

  • Screenshots
  • App preview videos
  • Promotional text

Use for:

  • Different audiences (from different ad campaigns)
  • Different value propositions
  • Seasonal messaging
  • Localized creative for specific markets

Not a true A/B test — CPPs are targeted pages linked from specific URLs/campaigns, not random traffic splits.

Test Prioritization

Impact × Effort Matrix
ElementImpact on CVREffortPriority
First screenshotVery High (15-30% lift possible)Medium1
App iconHigh (10-20% lift possible)Medium2
Screenshot orderMedium (5-15% lift possible)Low3
Screenshot styleMedium (5-15% lift possible)High4
Preview videoMedium (5-10% lift possible)High5
What to Test First

Always start with the first screenshot. It has the highest impact because:

  • It's the first thing users see in search results
  • 80% of users never scroll past the first 3 screenshots
  • Small improvements here affect every visitor

Test Design Framework

Step 1: Hypothesis

Write a clear hypothesis before each test:

If we [change], then [metric] will [improve/increase] because [reason].

Examples:

  • "If we add social proof ('5M+ users') to the first screenshot, conversion rate will increase because it builds trust"
  • "If we change the icon from blue to orange, tap-through rate will increase because it stands out more in search results"
  • "If we show the app's AI feature first instead of the basic editor, conversion will increase because AI is the key differentiator"
Step 2: Variants

Design 2-3 variants (including control):

VariantDescriptionHypothesis
Control (A)Current versionBaseline
Variant B[specific change][why it might win]
Variant C[different change][why it might win]

Rules for good variants:

  • Change ONE thing per test (isolate the variable)
  • Make the change significant enough to detect (don't test subtle color shifts)
  • Each variant should have a clear hypothesis
  • Don't test more than 3 variants (dilutes traffic)
Step 3: Sample Size

Calculate required test duration:

Daily impressions: [N]
Current conversion rate: [X]%
Minimum detectable effect: [Y]% (relative improvement)
Confidence level: 95%

Required sample per variant: ~[N] impressions
Estimated duration: [N] days

Rules of thumb:

  • < 1000 daily impressions: Tests take 30-90 days (consider if worth it)
  • 1000-5000 daily impressions: Tests take 14-30 days
  • 5000+ daily impressions: Tests take 7-14 days
  • Need at least 1000 impressions per variant for meaningful results
Show full SKILL.md (309 more words)Show less
Step 4: Run the Test

In App Store Connect:

  1. Go to Product Page Optimization
  2. Create a new test
  3. Upload variant assets
  4. Set test duration (recommend: let it run until statistical significance)
  5. Monitor but don't stop early
Step 5: Interpret Results

Statistical significance:

  • Apple requires 90% confidence minimum
  • Aim for 95% confidence before making decisions
  • Look at the confidence interval, not just the point estimate

What to look for:

  • Conversion rate lift (primary metric)
  • Impression-to-tap rate (for icon tests)
  • Download rate (for screenshot/video tests)
  • Segment differences (new vs returning, country, source)

Common Test Ideas

Icon Tests
TestControlVariantExpected Impact
ColorCurrent colorContrasting color5-20% TTR change
StyleDetailedSimplified5-15% TTR change
ElementCurrent symbolDifferent symbol5-20% TTR change
BackgroundSolidGradient3-10% TTR change
Screenshot Tests
TestControlVariantExpected Impact
First screenshotFeature-focusedBenefit-focused10-30% CVR change
Social proofNo social proof"5M+ users" badge5-15% CVR change
Text sizeSmall textLarge, bold text5-10% CVR change
StyleLight modeDark mode5-15% CVR change
LayoutDevice frameFull-bleed5-10% CVR change
OrderCurrent orderReordered by benefit5-15% CVR change
Video Tests
TestControlVariantExpected Impact
Has videoNo video15s feature demo5-15% CVR change
HookFeature demoProblem/solution5-10% CVR change
Length30s15s3-8% CVR change

Output Format

Test Plan
Test Name: [descriptive name]
Element: [icon / screenshots / video]
Hypothesis: If we [change], then [metric] will [improve] because [reason]

Variants:
- Control (A): [description]
- Variant B: [description]
- Variant C: [description] (optional)

Estimated Duration: [N] days
Required Impressions: [N] per variant
Success Metric: [conversion rate / tap-through rate]
Minimum Detectable Effect: [X]%
Test Results Interpretation

When the user shares results:

  1. Is it statistically significant? (confidence level)
  2. What's the actual lift? (with confidence interval)
  3. Are there segment differences?
  4. What's the next test to run?
  5. Estimated annual impact (downloads × lift)
Testing Roadmap

Provide a 3-month testing calendar:

  • Month 1: [highest impact test]
  • Month 2: [second priority test]
  • Month 3: [third priority test]
  • screenshot-optimization — Design screenshot variants
  • metadata-optimization — Optimize non-testable elements
  • app-analytics — Track conversion metrics
  • aso-audit — Identify what to test first

© appeeky, MIT. 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 skills/ab-test-store-listing of appeeky/aso-skills.

Open the folder on GitHubat commit 3919d7c

Compare with similar skills

Ab Test Store Listing 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.

Ab Test Store Listing compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ab Test Store Listing this skillappeeky/aso-skills2.2k—~1.8kAutomated safety check: PassMIT
Product Page Optimizationgustavscirulis/snapgrid1171 repos~1.9kAutomated safety check: PassCustom licence
Ab Test Planindranilbanerjee/digital-marketing-pro8591 repos~2kAutomated safety check: PassMIT
Afa Convertafadtc/afa-dtc-skills168—~2.3kAutomated safety check: PassCustom licence
Cro Optimizationrampstackco/claude-skills941—~2.7kAutomated safety check: PassMIT
Revenue Centric Designfabricioctelles/skills106—~2.8kAutomated safety check: PassCustom licence

Similar skills

  • Product Page Optimization

    gustavscirulis/snapgrid

    Generates A/B test plans and optimization checklists for your App Store product page — icon, screenshots, and app previews.

    117 GitHub starsUsed in 1 repo~1.9k tokens
    Marketing & SEOAuto-check passed
  • Ab Test Plan

    indranilbanerjee/digital-marketing-pro

    Design a statistically rigorous A/B or multivariate test plan — If/Then/Because hypothesis, control and variant specs, required sample size per variant (absolute vs relative MDE via…

    859 GitHub starsUsed in 1 repo~2k tokens
    Marketing & SEOAuto-check passed
  • Afa Convert

    afadtc/afa-dtc-skills

    DTC 转化率优化——结账优化、弃单挽回、落地页、A/B测试、信任与无障碍。触发词: 转化率, CRO, 加购, 结账, 弃单, 落地页, A/B测试, 转化漏斗, conversion rate, abandoned cart, checkout optimization, landing page, a/b test, add to cart。复杂问题先经 afa。

    168 GitHub stars~2.3k tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • Cro Optimization

    rampstackco/claude-skills

    Run conversion rate optimization through hypothesis-driven testing including audit, hypothesis generation, test design, statistical analysis, and rollout decisions.

    941 GitHub stars~2.7k tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed
  • Revenue Centric Design

    fabricioctelles/skills

    Revenue-Centric Design (RCD) — evidence-backed principles for making a SaaS or startup product convert, retain, and monetize.

    106 GitHub stars~2.8k tokensUpdated 5 days ago
    Marketing & SEOAuto-check passed
  • 68 Cro Audit Trang

    minhnv0807/ai-business-skills

    Chan doan be mat chuyen doi DANG CHAY nhung khong ra don — phan loai 3 truc (loai trang, muc tieu chuyen doi, nguon traffic), chan doan 7 chieu theo dung thu tu tac dong, output 4 nhom sua trong do…

    610 GitHub stars~4.2k tokensUpdated 27 days ago
    Marketing & SEOAuto-check passed

More from appeeky/aso-skills

All 39 skills in this repo
  • Android Aso

    appeeky/aso-skills

    When the user wants to optimize their Google Play Store listing — title, short description, full description, keywords, ratings, or Play Store-specific features.

    2.2k GitHub stars~1.7k tokensUpdated 2 days ago
    Auto-check passed
  • App Analytics

    appeeky/aso-skills

    When the user wants to set up, interpret, or improve their app analytics and tracking.

    2.2k GitHub stars~1.6k tokensUpdated 2 days ago
    Auto-check passed
  • App Clips

    appeeky/aso-skills

    When the user wants to implement, optimize, or use App Clips for app discovery and conversion.

    2.2k GitHub stars~1.4k tokensUpdated 2 days ago
    Auto-check passed
  • App Icon Optimization

    appeeky/aso-skills

    When the user wants to design, test, or improve their app icon to increase tap-through rate and conversions in App Store search and browse.

    2.2k GitHub stars~1.5k tokensUpdated 2 days ago
    Auto-check passed
  • App Marketing Context

    appeeky/aso-skills

    When the user wants to create or update their app marketing context document.

    2.2k GitHub stars~910 tokensUpdated 2 days ago
    Auto-check passed
  • App Preview Video

    appeeky/aso-skills

    When the user wants to plan, script, produce, or optimize App Store Preview videos or Google Play promo videos — the autoplay videos that show in App Store/Play Store search and product pages.

    2.2k GitHub stars~1.6k tokensUpdated 2 days ago
    Auto-check passed

Works with

Categories

Questions about Ab Test Store Listing

What does Ab Test Store Listing do?

When the user wants to A/B test App Store product page elements to improve conversion rate. Ab Test Store Listing is an agent skill from appeeky/aso-skills. When the user wants to A/B test App Store product page elements to improve conversion rate.

When should I use Ab Test Store Listing?

Ab Test Store Listing fits situations like: wants to A/B test App Store product page elements to improve conversion rate; the user mentions A/B test; product page optimization; test my screenshots.

How do I install Ab Test Store Listing in Claude Code?

Run `npx skills add appeeky/aso-skills --skill ab-test-store-listing -a claude-code`. Or copy the skill folder (skills/ab-test-store-listing in appeeky/aso-skills) into .claude/skills/ab-test-store-listing in your project. Claude Code loads it when a task matches its description.

How do I install Ab Test Store Listing in Codex?

Run `npx skills add appeeky/aso-skills --skill ab-test-store-listing -a codex`. Or copy the skill folder (skills/ab-test-store-listing in appeeky/aso-skills) into .agents/skills/ab-test-store-listing in your project. Codex loads it when a task matches its description.

Can I use Ab Test Store Listing 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 appeeky/aso-skills --skill ab-test-store-listing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ab-test-store-listing, .gemini/skills/ab-test-store-listing, .github/skills/ab-test-store-listing and .opencode/skills/ab-test-store-listing in your project.

What does Ab Test Store Listing need to run?

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

Does Ab Test Store Listing 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 Ab Test Store Listing 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 Ab Test Store Listing use?

Ab Test Store Listing 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 Ab Test Store Listing use?

About 1.8k tokens (SKILL.md is roughly 7.4k 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 Ab Test Store Listing?

Skills that share tags, products or a category with Ab Test Store Listing: Product Page Optimization (gustavscirulis/snapgrid, 117 stars), Ab Test Plan (indranilbanerjee/digital-marketing-pro, 859 stars), Afa Convert (afadtc/afa-dtc-skills, 168 stars) and Cro Optimization (rampstackco/claude-skills, 941 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ab Test Store Listing?

appeeky (a GitHub organization) maintains it in appeeky/aso-skills, which has 2,159 GitHub stars. The repository holds 39 skills in this directory. The repository was last updated on October 6, 2026.

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