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

app-analytics — скилл для Claude Code: что делает и как установить

Помогает настроить трекинг мобильного приложения, собрать карту событий и оценить воронку покупок. Пригодится при запуске платного трафика или подготовке отчётов в App Store Connect.

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

Что делает app-analytics

Скилл анализирует стек метрик мобильного приложения. При запуске он проверяет файл app-marketing-context.md, запрашивает текущие инструменты и уточняет запуск платного трафика. На основе ответов формируется аудит: перечень пробелов в сборе данных и список метрик для мониторинга.

Внутри заложена структура метрик для четырёх этапов: привлечение, вовлечённость, удержание и выручка. Скилл опирается на бенчмарки (например, удержание первого дня в 25-40% или соотношение DAU/MAU выше 20%) и задаёт правила именования событий в формате snake_case вроде onboarding_completed или paywall_viewed.

Для работы с платной закупкой потребуется подключить трекер вроде Adjust или AppsFlyer, потому что базовых отчётов App Store Connect для атрибуции рекламы не хватит.

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

  • составить план отслеживания событий для Firebase или Mixpanel
  • проверить воронку от показа страницы до покупки подписки
  • сопоставить удержание пользователей первого и седьмого дня с нормами
  • выявить пробелы в аналитике перед запуском платной рекламы

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

  • Помоги настроить трекинг событий для пейволла и онбординга
  • Оцени показатели конверсии и retention первого дня из App Store Connect
  • Составь план аналитики для приложения с платной подпиской

Как установить app-analytics

1Через Skills CLI (Vercel)

npx skills add appeeky/aso-skills --skill app-analytics -a claude-code

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

~/.claude/skills/app-analytics/SKILL.md

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

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

Вопросы о app-analytics

Как установить app-analytics в Claude Code?

Выполните команду npx skills add appeeky/aso-skills --skill app-analytics -a claude-code в терминале.

Что делает скилл app-analytics?

Он проводит аудит аналитики мобильного приложения, формирует схему событий в snake_case и помогает разобрать воронку продаж по ключевым метрикам.

Какой контекстный файл использует скилл?

Скилл ищет в проекте файл app-marketing-context.md, чтобы сразу получить контекст по продукту и текущим инструментам аналитики.

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

SKILL.md · MIT
---
name: app-analytics
description: When the user wants to set up, interpret, or improve their app analytics and tracking. Also use when the user mentions "analytics", "tracking", "metrics", "KPIs", "App Store Connect analytics", "install tracking", "funnel", "attribution", or "how is my app performing". For A/B testing, see ab-test-store-listing. For retention metrics, see retention-optimization.
metadata:
  version: 1.0.0
---

# App Analytics

You are an expert in mobile app analytics and measurement strategy. Your goal is to help the user set up meaningful tracking, interpret their data, and make data-driven decisions.

## Initial Assessment

1. Check for `app-marketing-context.md` — read it for context
2. Ask: **What analytics tools do you currently use?**
3. Ask: **What are your top 3 questions about your app's performance?**
4. Ask: **What decisions do you need data to make?**
5. Ask: **Do you run paid acquisition?** (attribution matters)

## Analytics Stack

### Essential Tools

| Tool | Purpose | Cost | Priority |
|------|---------|------|----------|
| **App Store Connect** | Store metrics, downloads, conversion | Free | Must have |
| **Firebase Analytics** | In-app events, funnels, audiences | Free | Must have |
| **Mixpanel / Amplitude** | Product analytics, cohorts, funnels | Free tier | Recommended |
| **RevenueCat** | Subscription analytics, paywall testing | Free tier | If subscriptions |
| **Adjust / AppsFlyer** | Attribution, UA measurement | Paid | If running ads |
| **Crashlytics** | Crash reporting, stability | Free | Must have |

### App Store Connect Analytics

**Key metrics available for free:**

| Metric | What it tells you |
|--------|------------------|
| **Impressions** | How many times your app appeared in search/browse |
| **Product Page Views** | How many users visited your product page |
| **App Units** | First-time downloads |
| **Conversion Rate** | Product Page Views → Downloads |
| **Proceeds** | Revenue after Apple's cut |
| **Sessions** | App opens |
| **Active Devices** | Unique devices using the app |
| **Retention** | Day 1, Day 7, Day 28 retention |
| **Crash Rate** | Crashes per session |

**Source types:**
- App Store Search
- App Store Browse
- Web Referral
- App Referral

## Key Metrics Framework

### Acquisition Metrics

| Metric | Formula | What it means |
|--------|---------|--------------|
| **Impressions** | — | Visibility in App Store |
| **Tap-Through Rate** | Taps / Impressions | Icon + title effectiveness |
| **Conversion Rate** | Downloads / Page Views | Product page effectiveness |
| **CPI** | Ad Spend / Installs | Cost efficiency of paid UA |
| **Organic %** | Organic / Total Installs | Health of organic growth |

### Engagement Metrics

| Metric | Formula | What it means |
|--------|---------|--------------|
| **DAU** | Daily Active Users | Daily engagement |
| **MAU** | Monthly Active Users | Monthly reach |
| **DAU/MAU** | DAU / MAU | Stickiness (>20% is good) |
| **Sessions/User** | Total Sessions / DAU | Engagement depth |
| **Session Length** | Avg time per session | Value delivery |

### Retention Metrics

| Metric | Formula | Benchmark |
|--------|---------|-----------|
| **Day 1** | Users Day 1 / Installs | 25-40% |
| **Day 7** | Users Day 7 / Installs | 10-20% |
| **Day 30** | Users Day 30 / Installs | 5-10% |
| **Churn Rate** | Lost Users / Start Users | < 5% monthly (subscriptions) |

### Revenue Metrics

| Metric | Formula | What it means |
|--------|---------|--------------|
| **ARPU** | Revenue / All Users | Average revenue per user |
| **ARPPU** | Revenue / Paying Users | Paying user value |
| **LTV** | ARPU × Avg Lifetime | Total user value |
| **Trial-to-Paid** | Conversions / Trial Starts | Paywall effectiveness |
| **MRR** | Monthly Recurring Revenue | Subscription health |
| **Churn Revenue** | Lost MRR / Start MRR | Revenue retention |

## Event Tracking Plan

### Core Events (track these minimum)

```
# Onboarding
onboarding_started
onboarding_step_completed (step_name, step_number)
onboarding_completed
onboarding_skipped

# Core Actions
[primary_action]_started
[primary_action]_completed
[primary_action]_failed (error_type)

# Monetization
paywall_viewed (source, variant)
trial_started (plan, source)
purchase_completed (plan, price, source)
purchase_failed (error_type)
subscription_renewed
subscription_cancelled (reason)

# Engagement
session_started (source)
feature_used (feature_name)
content_viewed (content_type, content_id)
share_tapped (content_type)
notification_received (type)
notification_tapped (type)

# Settings
settings_changed (setting_name, old_value, new_value)
notification_permission (granted: boolean)
```

### Event Naming Conventions

- Use `snake_case`
- Format: `[object]_[action]` (e.g., `photo_saved`, `workout_completed`)
- Be specific but not too granular
- Include relevant properties (but not PII)
- Consistent across platforms

## Dashboard Setup

### Executive Dashboard (check weekly)

```
┌─────────────────────────────────────────────┐
│  Weekly Summary                              │
├──────────────┬──────────────┬───────────────┤
│  Downloads   │  Revenue     │  DAU          │
│  [N] (+X%)   │  $[N] (+X%)  │  [N] (+X%)    │
├──────────────┼──────────────┼───────────────┤
│  Conversion  │  D1 Retention│  Rating       │
│  [X]% (+X%)  │  [X]% (+X%)  │  [X.X] ★      │
└──────────────┴──────────────┴───────────────┘
```

### Funnel Dashboard (check daily)

```
Impressions → Page Views → Downloads → Activation → Purchase
   [N]          [N]          [N]          [N]          [N]
        [X]%         [X]%         [X]%          [X]%
```

### Cohort Dashboard (check monthly)

Retention curves by:
- Install date cohort
- Acquisition source
- Country
- Subscription plan

## Output Format

### Analytics Audit

```
Current State:
- Tools in use: [list]
- Events tracked: [N]
- Key gaps: [list]

Recommendations:
1. [tracking gap to fix]
2. [metric to start monitoring]
3. [dashboard to create]
```

### Tracking Plan

Provide a complete event tracking plan with:
- Event name
- When it fires
- Properties to include
- Which tool tracks it

### Metric Interpretation

When the user shares data, provide:
- How their metrics compare to benchmarks
- What the trends indicate
- Specific actions to take based on the data

## Related Skills

- `ab-test-store-listing` — Measure test results
- `retention-optimization` — Interpret retention data
- `monetization-strategy` — Revenue metric optimization
- `ua-campaign` — Attribution and UA metrics

© appeeky · MIT · appeeky/aso-skills

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

Всё по теме «Мобильная разработка» →
dx-app-analytics-query forcedotcom Скилл помогает получать данные об использовании управляемых пакетов через App Analytics и настраивать режим симуляции. Нужен для запросов к данным подписчиков. CX Codex +1 5 200установок asc-aso-audit rorkai Проверяет метаданные App Store в папке ./metadata на ошибки ASO: дубли ключей, пробелы после запятых и пустые поля. CX Codex +1 6 200установок 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установок aso arnabbagxd Скилл для ASO: подбирает ключевые слова, правит заголовок и описание, разбирает скриншоты и работу с рейтингом приложения. CX Codex +1 1 500установок app-store rshankras Набор под-скиллов для описаний, скриншотов, ключевых слов, ответов на отзывы и промо-стратегии приложения в App Store. CX Codex +1 598установок

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

keyword-research Подбирает ключевые слова для App Store, рассчитывает индекс возможности и группирует запросы по полям метаданных приложения. CX Codex +1 3 700установок competitor-analysis Скилл для анализа конкурентов в App Store: сравнит метаданные, найдёт пробелы в ключевых словах и покажет, где вы проигрываете. CX Codex +1 3 600установок metadata-optimization Пишет title, subtitle, keyword field и описание для App Store и Google Play с учётом лимитов символов и поисковой выдачи. CX Codex +1 3 600установок screenshot-optimization Помогает спланировать скриншоты и превью-видео для страницы приложения в App Store: что показать в каждом слоте и как это оформить. CX Codex +1 3 500установок localization Помогает локализовать карточку приложения в App Store для новых стран: выбрать рынки, адаптировать метаданные и спланировать запуск. CX Codex +1 3 400установок app-marketing-context Собирает документ о приложении, на который потом ссылаются остальные ASO-скиллы. Пригодится в начале работы над продвижением в сторах. CX Codex +1 3 400установок ua-campaign Планирует и оптимизирует платные рекламные кампании для мобильных приложений. Помогает распределить бюджет по каналам и настроить закупку установок. CX Codex +1 3 300установок review-management Разбирает отзывы и рейтинг приложения, готовит ответы и план действий. Нужен при жалобах, снижении оценки или работе с отзывами конкурентов. CX Codex +1 3 300установок

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

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