К основному содержанию
скилл CX Codex

ab-test-store-listing — скилл для Claude Code: установка и обзор

Помогает подготовить и оценить сплит-тесты в App Store Connect через Product Page Optimization и Custom Product Pages.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add appeeky/aso-skills --skill ab-test-store-listing -a claude-code
Открыть на GitHub

Что делает ab-test-store-listing

Скилл выстраивает сценарий проверки гипотез для графики в App Store. Сначала агент проверяет файл app-marketing-context.md, запрашивает App ID, базовую конверсию и число показов в день. Затем помогает выбрать между нативным инструментом Product Page Optimization и целевыми страницами Custom Product Pages.

Внутри заложены правила расчёта выборки и матрица приоритетов. Инструмент советует начинать с первого скриншота, поскольку его видят в поисковой выдаче сразу, а до следующих картинок доходят далеко не все. Для каждого эксперимента формулируется гипотеза и готовятся до трёх вариантов. Менять предлагается только один элемент за итерацию, чтобы результат оставался чистым.

Важное ограничение связано с самой платформой Apple: через Product Page Optimization нельзя тестировать заголовок, подзаголовок или описание. Одновременно запускается только один такой тест, а трафик распределяется автоматически.

Какие задачи решает

  • составить план A/B-тестирования иконки и скриншотов в App Store
  • рассчитать длительность теста на основе текущих показов и конверсии
  • сформулировать гипотезы для вариантов оформления первого скриншота
  • разобрать результаты теста из App Store Connect на статистическую значимость

Примеры запросов агенту

  • Помоги подготовить A/B-тест первого скриншота для карточки в App Store
  • Рассчитай срок теста в Product Page Optimization по текущим показам
  • Разбери результаты сплит-теста иконки и проверь статистическую значимость

Как установить ab-test-store-listing

1Через Skills CLI (Vercel)

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

2Вручную: положить файлы

~/.claude/skills/ab-test-store-listing/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/ab-test-store-listing/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о ab-test-store-listing

Как установить ab-test-store-listing в Claude Code?

Выполните команду npx skills add appeeky/aso-skills --skill ab-test-store-listing -a claude-code.

Что делает ab-test-store-listing?

Он помогает спланировать эксперименты для иконки, скриншотов и видео превью в App Store Connect. Также скилл рассчитывает длительность теста и интерпретирует итоговый прирост конверсии.

Можно ли протестировать текстовое описание приложения через PPO?

Нет, инструмент Product Page Optimization от Apple поддерживает тестирование только иконки, скриншотов и видео. Название, подзаголовок и описание через него проверить нельзя.

Исходный текст

SKILL.md · MIT
---
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.

| Element | Testable? | Notes |
|---------|-----------|-------|
| App icon | Yes | Up to 3 variants |
| Screenshots | Yes | Up to 3 variants |
| App preview video | Yes | Up to 3 variants |
| Description | No | Not testable via PPO |
| Title | No | Not testable via PPO |
| Subtitle | No | Not 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

| Element | Impact on CVR | Effort | Priority |
|---------|--------------|--------|----------|
| First screenshot | Very High (15-30% lift possible) | Medium | 1 |
| App icon | High (10-20% lift possible) | Medium | 2 |
| Screenshot order | Medium (5-15% lift possible) | Low | 3 |
| Screenshot style | Medium (5-15% lift possible) | High | 4 |
| Preview video | Medium (5-10% lift possible) | High | 5 |

### 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):

| Variant | Description | Hypothesis |
|---------|-------------|------------|
| Control (A) | Current version | Baseline |
| 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

### 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

| Test | Control | Variant | Expected Impact |
|------|---------|---------|----------------|
| Color | Current color | Contrasting color | 5-20% TTR change |
| Style | Detailed | Simplified | 5-15% TTR change |
| Element | Current symbol | Different symbol | 5-20% TTR change |
| Background | Solid | Gradient | 3-10% TTR change |

### Screenshot Tests

| Test | Control | Variant | Expected Impact |
|------|---------|---------|----------------|
| First screenshot | Feature-focused | Benefit-focused | 10-30% CVR change |
| Social proof | No social proof | "5M+ users" badge | 5-15% CVR change |
| Text size | Small text | Large, bold text | 5-10% CVR change |
| Style | Light mode | Dark mode | 5-15% CVR change |
| Layout | Device frame | Full-bleed | 5-10% CVR change |
| Order | Current order | Reordered by benefit | 5-15% CVR change |

### Video Tests

| Test | Control | Variant | Expected Impact |
|------|---------|---------|----------------|
| Has video | No video | 15s feature demo | 5-15% CVR change |
| Hook | Feature demo | Problem/solution | 5-10% CVR change |
| Length | 30s | 15s | 3-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]

## Related Skills

- `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 · appeeky/aso-skills

Похожие скиллы

Всё по теме «Маркетинг и контент» →
app-store-screenshots 101-skills Создаёт материалы для карточек Apple App Store и Google Play: скриншоты, макеты устройств и ролики. Пригодится при подготовке листинга приложения. CX Codex +1 55 600установок app-store-optimization dpearson2699 Скилл помогает составить метаданные для страницы приложения в App Store. Он распределяет ключевые слова между названием, подзаголовком и полем keywords для лучшей видимости и конверсии. CX Codex +1 2 900установок app-store rshankras Набор под-скиллов для описаний, скриншотов, ключевых слов, ответов на отзывы и промо-стратегии приложения в App Store. CX Codex +1 598установок app-store-aso TimBroddin Генерирует метаданные для Apple App Store по правилам ASO и проверяет лимиты символов. Пригодится при релизе iOS-приложения или пересмотре ключевых слов. CX Codex +1 495установок aso arnabbagxd Скилл для ASO: подбирает ключевые слова, правит заголовок и описание, разбирает скриншоты и работу с рейтингом приложения. CX Codex +1 1 500установок aso-appstore-screenshots adamlyttleapps Скилл разбирает код вашего приложения, находит главные выгоды и собирает из скриншотов симулятора готовые изображения для App Store. CX Codex +1 836установок

Из того же набора39

app-store-featured Скилл разбирает редакционный процесс App Store и помогает собрать заявку на featuring: что Apple ценит, когда писать и как оформить питч. CX Codex +1 3 300установок retention-optimization Скилл диагностирует отток пользователей мобильного приложения и строит план удержания. Пригодится, когда падают показатели вовлечённости или нужно настроить push-уведомления. CX Codex +1 3 300установок app-launch Скилл собирает план запуска мобильного приложения или крупного обновления: чек-лист по неделям, каналы продвижения и метрики. CX Codex +1 3 400установок market-pulse Собирает сводку по App Store: движения в чартах, растущие ключевые слова, фичеринг Apple и свежие релизы. Пригодится, когда нужен регулярный обзор рынка или отчёт по своей категории. CX Codex +1 3 200установок market-movers Скилл следит за изменениями позиций приложений в чартах App Store: кто вырос, кто упал, кто вошёл в топ-100 и кто из него вылетел. CX Codex +1 3 200установок apple-search-ads Скилл для настройки и оптимизации кампаний Apple Search Ads: структура аккаунта, ставки, match types, CPP-роутинг. CX Codex +1 2 900установок app-icon-optimization Помогает проектировать, проверять и A/B-тестировать иконку приложения, чтобы росла доля тапов по ней в поиске и каталоге App Store. CX Codex +1 2 700установок android-aso Готовит тексты и графику для страницы в Google Play с учётом индексации полного описания. Помогает пройти аудит метаданных и составить план A/B-тестов. CX Codex +1 2 700установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой